| Annotation Type | Description |
|---|---|
| OnLeave |
View class accessible (public) methods annotated with this annotation will be called by view navigator when
the view is about to be deactivated (i.e. a navigation to another view was triggered). |
| OnShow |
View class accessible (public) methods annotated with this annotation will be called by view navigator right
before the view is shown (rendered in target display component). |
| StatefulView |
Mark a
View class as stateful in relation to application UI lifecycle. |
| SubViewOf |
Declares a
View as a sub-view of given View name. |
| ViewContext |
Annotation used to inject a
Context resource into an annotated Field. |
| ViewParameter |
Annotation to mark a
View class field as view parameter holder, i.e. the field in which to inject a specific
view navigation parameter. |
| ViewWindowConfiguration |
Marks a
View method as the configuration method to call to configure the Window when a View is decalred as
WindowView. |
| VolatileView |
Marks a
View as volatile, i.e. not to be tracked in navigation history. |
| WindowView |
Force a
View annotated with this annotation to be opened in a Window. |
Copyright © 2019 The Holon Platform. All rights reserved.