ExtensionNavigatorStateContext extension
Methods
-
canPop()
→ bool
-
canPop
-
maybePop<T extends Object?>([T? result])
→ Future<bool>
-
maybePop
-
pop<T extends Object?>([T? result])
→ void
-
pop
-
popAndPushNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments})
→ Future<T?>
-
popAndPushNamed
-
popUntil(RoutePredicate predicate)
→ void
-
popUntil
-
push<T extends Object?>(Route<T> route)
→ Future<T?>
-
push
-
pushAndRemoveUntil<T extends Object?>(Route<T> newRoute, RoutePredicate predicate)
→ Future<T?>
-
pushAndRemoveUntil
-
pushNamed<T extends Object?>(String routeName, {Object? arguments})
→ Future<T?>
-
pushNamed
-
pushNamedAndRemoveUntil<T extends Object?>(String newRouteName, RoutePredicate predicate, {Object? arguments})
→ Future<T?>
-
pushNamedAndRemoveUntil
-
pushReplacement<T extends Object?, TO extends Object?>(Route<T> newRoute, {TO? result})
→ Future<T?>
-
pushReplacement
-
pushReplacementNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments})
→ Future<T?>
-
pushReplacementNamed
-
removeRoute(Route route)
→ void
-
removeRoute
-
removeRouteBelow(Route route)
→ void
-
removeRouteBelow
-
restorablePopAndPushNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments})
→ String
-
restorablePopAndPushNamed
-
restorablePush<T extends Object?>(RestorableRouteBuilder<T> routeBuilder, {Object? arguments})
→ String
-
restorablePush
-
restorablePushNamed<T extends Object?>(String routeName, {Object? arguments})
→ String
-
restorablePushNamed
-
restorablePushNamedAndRemoveUntil<T extends Object?>(String newRouteName, RoutePredicate predicate, {Object? arguments})
→ String
-
restorablePushNamedAndRemoveUntil
-
restorablePushReplacement<T extends Object?, TO extends Object?>(RestorableRouteBuilder<T> routeBuilder, {TO? result, Object? arguments})
→ String
-
restorablePushReplacement
-
restorablePushReplacementNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments})
→ String
-
restorablePushReplacementNamed
-
restorableReplace<T extends Object?>({required Route oldRoute, required RestorableRouteBuilder<T> newRouteBuilder, Object? arguments})
→ String
-
restorableReplace
-
restorableReplaceRouteBelow<T extends Object?>({required Route anchorRoute, required RestorableRouteBuilder<T> newRouteBuilder, Object? arguments})
→ String
-
restorableReplaceRouteBelow