UNPKG

@ckeditor/ckeditor5-html-support

Version:

HTML Support feature for CKEditor 5.

67 lines (66 loc) 2.02 kB
{ "plugins": [ { "name": "General HTML Support", "className": "GeneralHtmlSupport", "description": "Allows enabling unsupported HTML features at low cost.", "docs": "features/html/general-html-support.html", "path": "src/generalhtmlsupport.js", "htmlOutput": [ { "elements": "*", "attributes": "*", "classes": "*", "styles": "*", "_comment": "The plugin can output any arbitrary HTML configured by config.htmlSupport option." } ] }, { "name": "Data filter", "className": "DataFilter", "description": "Adds support for enabling and disabling HTML features and their attributes. Part of General HTML Support feature.", "path": "src/datafilter.js", "htmlOutput": [ { "elements": "*", "attributes": "*", "classes": "*", "styles": "*", "_comment": "The plugin can output any arbitrary HTML depending on its configuration." } ] }, { "name": "Data schema", "className": "DataSchema", "description": "Holds representation of the extended HTML document type definitions. Part of General HTML Support feature.", "path": "src/dataschema.js" }, { "name": "Empty block", "className": "EmptyBlock", "description": "Allows for preserving empty block elements in the editor content instead of automatically filling them with block fillers (` `).", "path": "src/emptyblock.js" }, { "name": "HTML comment", "className": "HtmlComment", "description": "Preserves the HTML comments in the editor data.", "docs": "features/html/html-comments.html", "path": "src/htmlcomment.js", "htmlOutput": [ { "_comment": "The plugin can output HTML comments that were added from the editor inital data or by the plugin API." } ] }, { "name": "Full page HTML", "className": "FullPage", "description": "Allows editing entire HTML page including the page metadata.", "docs": "features/html/full-page-html.html", "path": "src/fullpage.js" } ] }