Interface defining a type of editor which has a UI.
Editors with external UI (i.e. Bootstrap based) or 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 the this interface.
This will make your features compatible with more types of editors.
Editor UI instance.
uiReady( eventInfo )