This page in the documentation is about Appyx
Appyx is now in its
To access the
2.x-related pages please check the sidebar or go to:
Navigation model is a core concept of Appyx.
What's a NavModel?¶
Navigation models describe navigation itself – by the states and operations they define, any custom navigation mechanism can be implemented.
NavModel capabilities differ across implementations, however, typically:
- They store information on the states of all children
- They behave like a state machine
- They offer some public API to trigger changing the state of children
Some examples of navigation models¶
You can take a look at some of these examples:
When you feel ready, you can try to implement your own NavModel.
What does a NavModel not do?¶
NavModel represents only the model, not the looks: