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