Page History
...
- Convert abstract *Apps (AbstractApp, AbstractSubApp, ...) to concrete classes (BaseApp, BaseSubApp, ...)
- Interface for AppFrameView, inject interface into AbstractApp
- Make AbstractApp listen to AppFrameView Events (on tab close, on tab change)
- delegate to AppContext
- Remove vaadin dependencies from AppContext
- Renaming AppContextImpl
- AppContextImpl could implement two interfaces:
- AppContext for contextual information releveant for the app
- AppInstanceController exposing the contract to the AppController
Proposed Steps for next Iteration
- remove vaadin dependencies from magnolia-ui-framework
- Move info.magnolia.ui.framework.view.View into vaadin-integration
- Create app framework specific interfaces for e.g. AppView, SubAppView
- AppContext for contextual information releveant for the app
- one interface exposing the contract to the AppController
Additional Information
Documentation
...
Overview
Content Tools