You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's a bit unclear even for me what's the difference between step 2 and 3. The 3rd step allows you to do async stuff and you can be sure that instances all other plugins are already available in editor.plugins, so if you need their instances or you need to do something asynchronous, then you'll definitely want to use the init() method. But other than that it's not clear if we meant something special, so I think this should be documented.
The text was updated successfully, but these errors were encountered:
There are 3 stages:
init()
method – code executed for every editor right after plugins are constructed (may this change in the future?)The wiki article: https://github.com/ckeditor/ckeditor5-design/wiki/Plugins
It's a bit unclear even for me what's the difference between step 2 and 3. The 3rd step allows you to do async stuff and you can be sure that instances all other plugins are already available in
editor.plugins
, so if you need their instances or you need to do something asynchronous, then you'll definitely want to use theinit()
method. But other than that it's not clear if we meant something special, so I think this should be documented.The text was updated successfully, but these errors were encountered: