This follows the extraction of the plugin logic #703 to make the Application fully composable.
It also reduces the constrain on the shell to be a raw html element. The reason to remove the Widget constrains is to allow other frameworks to be used with the Lumino Application without using the widgets framework (as the context menu can be switched to a custom one).
This follows the extraction of the plugin logic #703 to make the
Application
fully composable.It also reduces the constrain on the shell to be a raw html element. The reason to remove the
Widget
constrains is to allow other frameworks to be used with the Lumino Application without using the widgets framework (as the context menu can be switched to a custom one).