router_management library
Classes
- NavigationPage is used to create a page into the NavigationRouter
- NavigationRouter is the widget core for navigator 2.0 implementation
- NavigationRouterGuard is used to validate the page, if the page can't be activated, then will be redirected to another page.
- NavigationService is the core class that is used to get the actual Navigation instance
- PageArguments
- PageArguments is used to get the current page's arguments
-
PageSettings<
T>
Mixins
- Navigation is the core navigation interface and is used to controls the navigator 2.0
- NavigationWidgetMixin is used with a StatelessWidget or StatefulWidget to obtain the routeInformationParser and routerDelegate from NavigationRouter
Extensions
- NavigationExtension is used to get the current Navigation instance on the BuildContext
- PageArgumentsExtension on BuildContext
- PageArgumentsExtension is used to get the current PageArguments on the BuildContext
Typedefs
- NavigationRouterValidation is used to validate the route