UNPKG

@syncfusion/ej2-react-richtexteditor

Version:

Essential JS 2 RichTextEditor component for React

322 lines 11.2 kB
{ "name": "RichTextEditor", "description": "RichTextEditor Components", "keywords": { "common": [ "rich-text-editor", "markdown-editor", "HTML5-rich-text-editor", "wysiwyg-html-editor", "wysiwyg-markdown-editor", "editor", "rich text editor", "editing", "rich text", "rich editor", "text editor", "contenteditable", "wysiwyg", "html", "text", "markdown" ], "angular": [ "angular-rich-text-editor", "angular-html-editor", "angular-markdown-editor", "angular-wysiwyg-editor" ], "react": [ "react-rich-text-editor", "react-html-editor", "react-markdown-editor", "react-wysiwyg-editor" ], "vue": [ "vue-rich-text-editor", "vue-html-editor", "vue-markdown-editor", "vue-wysiwyg-editor" ] }, "repository": { "type": "git", "url": "https://github.com/syncfusion/ej2-javascript-ui-controls.git" }, "eventInterfaces": ["ActionBeginEventArgs", "ActionCompleteEventArgs", "ResizeArgs", "ChangeEventArgs"], "components": [ { "baseClass": "RichTextEditor", "directoryName": "rich-text-editor", "type": "form", "preferredTag": "textarea", "reactPreferredTag": "div", "aspContentTemplate": true, "skipEventPropagation": true, "twoWays": [ "value" ], "statelessTemplateProps": ["valueTemplate"], "blazorPlaceholder": "richtexteditor", "blazorType": "native", "blazorDependency": [ "ej2-base", "ej2-popups", "ej2-inputs/ColorPicker,Uploader", "ej2-inputs/blazor/NumericTextBox", "ej2-popups/blazor/Dialog", "ej2-navigations/blazor/Toolbar", "ej2-splitbuttons/blazor/DropDownButton" ], "dynamicModules": [ "Toolbar", "Link", "Image", "ImportExport", "Audio", "Video", "Count", "QuickToolbar", "HtmlEditor", "MarkdownEditor", "Table", "PasteCleanup", "Resize", "FileManager", "FormatPainter", "EmojiPicker", "SlashMenu", "CodeBlock", "ClipBoardCleanup", "AutoFormat", "AIAssistant" ], "diModuleFiles": [ { "fileName": "quick-toolbar" }, { "fileName": "markdown-editor" }, { "fileName": "link" }, { "fileName": "image" }, { "fileName": "import-export" }, { "fileName": "audio" }, { "fileName": "video" }, { "fileName": "html-editor" }, { "fileName": "count" }, { "fileName": "toolbar" }, { "fileName": "table" }, { "fileName": "paste-clean-up" }, { "fileName": "resize" }, { "fileName": "file-manager" }, { "fileName": "format-painter" }, { "fileName": "emoji-picker" }, { "fileName": "slash-menu" }, { "fileName": "code-block" }, { "fileName": "clipboard-cleanup" }, { "fileName": "ai-assistant" }, { "fileName": "auto-format" } ], "comment": [ "/**", " * `ejs-richtexteditor` represents the Angular richtexteditor Component.", " * ```html", " * <ejs-richtexteditor></ejs-richtexteditor>", " * ```", " */" ], "reactComment": [ "/**", " * `RichTextEditor` represents the react RichTextEditor.", " * ```tsx", " * <RichTextEditor/>", " * ```", " */" ], "vueComment": [ "/**", " * `ejs-richtexteditor` represents the VueJS RichTextEditor Component.", " * ```vue", " * <ejs-richtexteditor></ejs-richtexteditor>", " * ```", " */" ], "templateProperties": [ "valueTemplate", "aiAssistantSettings.bannerTemplate" ], "complexDirective": [ { "propertyName": "toolbarSettings", "baseClass": "ToolbarSettings", "SelectorName": "e-richtexteditor-toolbarSettings" }, { "propertyName": "quickToolbarSettings", "baseClass": "QuickToolbarSettings", "SelectorName": "e-richtexteditor-quickToolbarSettings" }, { "propertyName": "pasteCleanupSettings", "baseClass": "PasteCleanupSettings", "SelectorName": "e-richtexteditor-pasteCleanupSettings" }, { "propertyName": "iframeSettings", "baseClass": "IFrameSettings", "SelectorName": "e-richtexteditor-iframeSettings" }, { "propertyName": "insertImageSettings", "baseClass": "ImageSettings", "SelectorName": "e-richtexteditor-insertImageSettings" }, { "propertyName": "importWord", "baseClass": "ImportWord", "SelectorName": "e-richtexteditor-importWord" }, { "propertyName": "exportWord", "baseClass": "ExportWord", "SelectorName": "e-richtexteditor-exportWord" }, { "propertyName": "exportPdf", "baseClass": "ExportPdf", "SelectorName": "e-richtexteditor-exportPdf" }, { "propertyName": "insertAudioSettings", "baseClass": "AudioSettings", "SelectorName": "e-richtexteditor-insertAudioSettings" }, { "propertyName": "insertVideoSettings", "baseClass": "VideoSettings", "SelectorName": "e-richtexteditor-insertVideoSettings" }, { "propertyName": "tableSettings", "baseClass": "TableSettings", "SelectorName": "e-richtexteditor-tableSettings" }, { "propertyName": "inlineMode", "baseClass": "InlineMode", "SelectorName": "e-richtexteditor-inlineMode" }, { "propertyName": "format", "baseClass": "Format", "SelectorName": "e-richtexteditor-format" }, { "propertyName": "fontFamily", "baseClass": "FontFamily", "SelectorName": "e-richtexteditor-fontFamily" }, { "propertyName": "fontSize", "baseClass": "FontSize", "SelectorName": "e-richtexteditor-fontSize" }, { "propertyName": "fontColor", "baseClass": "FontColor", "SelectorName": "e-richtexteditor-fontColor" }, { "propertyName": "backgroundColor", "baseClass": "BackgroundColor", "SelectorName": "e-richtexteditor-backgroundColor" }, { "propertyName": "formatter", "isDeprecated": true, "baseClass": "Formatter", "SelectorName": "e-richtexteditor-formatter" }, { "propertyName": "fileManagerSettings", "baseClass": "FileManagerSettings", "SelectorName": "e-richtexteditor-fileManagerSettings" }, { "propertyName": "bulletFormatList", "baseClass": "BulletFormatList", "SelectorName": "e-richtexteditor-bulletFormatList" }, { "propertyName": "numberFormatList", "baseClass": "NumberFormatList", "SelectorName": "e-richtexteditor-numberFormatList" }, { "propertyName": "formatPainterSettings", "baseClass": "FormatPainterSettings", "SelectorName": "e-richtexteditor-formatPainterSettings" }, { "propertyName": "emojiPickerSettings", "baseClass": "EmojiSettings", "SelectorName": "e-richtexteditor-emojiPickerSettings" }, { "propertyName": "slashMenuSettings", "baseClass": "SlashMenuSettings", "SelectorName": "e-richtexteditor-slashMenuSettings" }, { "propertyName": "codeBlockSettings", "baseClass": "CodeBlockSettings", "SelectorName": "e-richtexteditor-codeBlockSettings" }, { "propertyName": "aiAssistantSettings", "baseClass": "AIAssistantSettings", "SelectorName": "e-richtexteditor-aiAssistantSettings" } ] } ] }