-
Improvement
-
Resolution: Fixed
-
Neutral
-
5.0.1
-
None
-
None
It is currently not possible to open Dialogs outside of an app, e.g. from the shell.
We have to:
- use UiContext instead of subAppContext in FieldFactories and Fields
- map UiContext to ShellImpl on admininterface scope to guarantee there is a UiContext accessible
- move components mapping where necessary
components mapping changes:
- move imageprovider to admincentral scope. there is no other implementation so far.
- move simple mappings like DialogView FormDialogView which are scope independent to admincentral
- FormDialogPresenter needs to be present in all scopes to ensure it gets the right uiContext injected
- copy *FactoryFactory mappings to admincentral. As they are using the componentProvider they will remain in app scope to not introduce unwanted sideeffects
Acceptance criteria