Jodit components [[Component]] require the parent component [[IJodit]], or [[IViewBased]] to work.
But Jodit itself is also a component. And for its initialization it only needs options.
Also [[Dialog]], it does not need a Jodit instance to run.
You can display the dialog independently of the editor.
Jodit View UI component
Jodit components [[Component]] require the parent component [[IJodit]], or [[IViewBased]] to work. But Jodit itself is also a component. And for its initialization it only needs options.
Also [[Dialog]], it does not need a Jodit instance to run. You can display the dialog independently of the editor.
Thus, if you need a component that has its own event system, its own [[Async]] module, then you must inherit from [[View]].