EditorWithUI (core/editor)



Interface defining a type of editor which has a UI.

Most editors (like ClassicEditor or InlineEditor) implement this interface, however, it is not required to do so.

Editors with an external UI (i.e. Bootstrap-based) or a headless editor may not implement this interface. When developing editor features you can consider this by splitting them into two parts: the "editing" part, which bases on Editor itself, and the UI part which bases on this interface. This will make your features compatible with more types of editors.



  • readonly

    ui : EditorUI

    The editor UI instance.