Page History
...
do not make appContext a listener of appFrameView. app is listening to events and delegates to appContext. get rif of magnoliaTab dependency in the AppFrameView.Listener
MagnoliaTab is SubAppView !
-> Use concrete implementations for AbstractApp, AbstractContentApp, AbstractItemApp. This will allow us to get rid of most classes implementing those classes. We can inject the AppContext and App(Frame)View directly into the AbstractApp instead of passing it from the AppClass.
...
Overview
Content Tools