destination library Null safety
- Predefined Destination that represents navigation errors. Similar to 404 page for web.
- The class controls the navigation, it serves as RouterDelegate for the Router. Also it holds the current NavigationStack and provides interface to update it.
- Describes the Destination and all its ancestors
- An implementation of RouteInformationParser that works with NavigationStack.
- A class that builds Page from NavigationStack. It is the only way to assocaited NavigationStack with UI.
- The type to describe the navigation destination
Signature to provide NavigationController instance
- DestionPredicate = bool Function(Destination d)
- Check wither destionation satifies the criteria.
- Signature of function that returns a NavigationController
- PageBuilder = Page Function(BuildContext context, NavigationStack stack)
A function that produces a Page out of
- ScreenWidgetBuilder = Widget Function(BuildContext context, NavigationStack stack)
A function that produces the root widget of the Page associated with