Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.69 KB

File metadata and controls

44 lines (30 loc) · 1.69 KB

Welcome to RoosterJs API References!

Content

Rooster contains 9 packages.

  1. roosterjs: A facade of all Rooster code for those who want a quick start. Use the createEditor() function in roosterjs to create an editor with default configurations.

  2. roosterjs-editor-core: Defines the core editor and plugin infrastructure. Use roosterjs-editor-core instead of roosterjs to build and customize your own editor.

  3. roosterjs-editor-api: Defines APIs for editor operations. Use these APIs to modify content and formatting in the editor you built using roosterjs-editor-core.

  4. roosterjs-editor-dom: Defines APIs for DOM operations. Use roosterjs-editor-api instead unless you want to access DOM API directly.

  5. roosterjs-editor-plugins: Defines basic plugins for common features. Examples: making hyperlinks, pasting HTML content, inserting inline images.

  6. roosterjs-editor-types: Defines public interfaces and enumerations.

  7. roosterjs-html-sanitizer A common library to help sanitize HTML.

  8. roosterjs-plugin-image-resize A plugin to help do inline image resize within the editor

  9. roosterjs-plugin-picker A plugin to help build picker-like plugins

See also

RoosterJs Demo Site.

RoosterJs wiki