AutoRouterX extension
An extension that provides common routing helpers on BuildContext
- on
Properties
- routeData → RouteData
-
Helper to read the scoped RouteData of a route
no setter
- router → StackRouter
-
Helper to read the scoped router
no setter
- tabsRouter → TabsRouter
-
Helper to read the scoped TabsRouter
no setter
- topRoute → RouteData
-
Returns the top most rendered route
no setter
- topRouteMatch → RouteMatch
-
Returns the top most match rendered or pending
no setter
- watchRouter → StackRouter
-
Helper to watch the scoped router
no setter
- watchTabsRouter → TabsRouter
-
Helper to watch the scoped TabsRouter
no setter
Methods
-
back(
) → void - see RoutingController.back
-
innerRouterOf<
T extends RoutingController> (String routeKey) → T? - see RoutingController.innerRouterOf
- see RoutingController.back
- see RoutingController.navigateNamed
- see RoutingController.navigate
-
popRoute<
T extends Object?> ([T? result]) → Future< bool> - see StackRouter.pop
-
pushRoute<
T extends Object?> (PageRouteInfo route, {OnNavigationFailure? onFailure}) → Future< T?> - see StackRouter.push
-
replaceRoute<
T extends Object?> (PageRouteInfo route, {OnNavigationFailure? onFailure}) → Future< T?> - see StackRouter.replace