This repository is a collection of Angular components and demos with full documentation.
You can also find a fully searchable API documentation for all
This library provides Angular support for EditorJS. Inside the module you will find:
NgxEditorJSDirective- An Angular Directive used to attach an
EditorJSinstance to any block DOM element
NgxEditorJSComponent- An out-of-the-box Angular component that is Reactive Forms compatible
NgxEditorJSMaterialFieldComponentAn Angular Material Form Field component that provides all the required properties and life-cycle events required. See the Form Demo on an example usage
NgxEditorJSService- A Service that can be injected into an application to provide a interface to interact with
EditorJSinstances. Underneath are the private
NgxEditorJSInstanceServiceservices. These are private but can be imported via
ɵNgxEditorJSInstanceServicefrom the library if you want to use them.
Within these components you will be able to access the underlying
EditorJS instance, for use see the EditorJS API Docs
Below are the dependencies to use the features.
This project provides a set of features for using EditorJS within Angular 7+
This project provides the plugin service module that exports handles
@tinynodes/ngx-editorjs. The module also ships a set of default
plugins and documentation on how to add new ones easily.