Kendo UI for Vue
The Kendo UI for Vue Editor is a Rich Text Editor component, alternatively called a What You See Is What You Get (WYSIWYG) component. The Vue Editor helps users create rich text within any Vue application. The Editor features a large set of available tools and functionality out of the box to help create and manipulate text. Beyond built-in functionality, the VueEditor also features various extension points to help developers create their own custom tools and extend the behavior of the Editor itself.
Tools represent all the functionality available to the end-user to modify the text within the Kendo UI for Vue Editor. The Editor includes the tools listed below, but you can also create your own. All these tools are available on the Editor's toolbar.
The Vue Rich Text Editor allows developers to get and set the content of the Editor programmatically. Thanks to this, loading and saving content to a database, or even manipulating the content before or after users have edited the Vue Editor’s content, can be implemented with ease.
Help users paste content from other editors, especially Microsoft Word, by removing the extra markup. Pasted content will retain formatting, but will be lean HTML. This feature can be used in its default state but you can also customize it.
The Vue Editor Component supports plugins which allow you to build your own features. Common examples are popup tools, placeholders, and input masks..
The Vue Rich Text Editor exposes the document schema so you can modify the nodes (HTML elements such as paragraph, list, heading, etc.) or marks (formatting options such as font, italics, bold, etc.). You can also use your own custom schema.
The Vue Rich Text Editor supports two resizing scenarios:
Give you users a great editing experience by allowing them to use markdown. They can create content directly in markdown and can also import and export it.
Using a plugin, allow users to paste, drag and drop, and upload images to the editor's content area.
Like the rest of Kendo UI, this component supports the keyboard for navigating and interacting with the component. This is a key feature for both UX and accessibility.
All of the Kendo UI for Vue components support right-to-left rendering, message localization, and automatic local symbology and formatting. This ensures that they can fit into any globalization scenario.