Active mode examples include when the framework switches to a new screen or creates a
new tile.
However, the application still has the option to interact with the framework and override
or modify its default behavior. The interaction between the application and the
framework happens via the call-back methods of registered creators, where the
application has the following options:
- Let the framework create a new object (such as tiles, controllers, views, and so
on).
- Take over the creation process from the framework.
- Modify (decorate) the ready-to-use objects created by the framework.