Optional contextA custom renderer for the context menu.
Optional pluginApplication plugin registry.
If defined the options related to the plugin registry will be ignored.
The shell widget to use for the application.
This should be a newly created and initialized widget.
The application will attach the widget to the DOM.
Optional validateValidate that a plugin is allowed to be registered.
Default is () => true.
The plugin to validate
Whether the plugin can be registered or not.
We recommend you print a console message with the reason a plugin is invalid.
An options object for creating an application.