ExtensionNavigatorStateContext extension

on

Properties

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

NavigatorState
no setter
overlay OverlayState?

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

overlay
no setter
userGestureInProgress bool

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

userGestureInProgress
no setter

Methods

canPop() bool

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

canPop
maybePop<T extends Object?>([T? result]) Future<bool>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

maybePop
pop<T extends Object?>([T? result]) → void

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

pop
popAndPushNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

popAndPushNamed
popUntil(RoutePredicate predicate) → void

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

popUntil
push<T extends Object?>(Route<T> route) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

push
pushAndRemoveUntil<T extends Object?>(Route<T> newRoute, RoutePredicate predicate) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

pushAndRemoveUntil
pushNamed<T extends Object?>(String routeName, {Object? arguments}) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

pushNamed
pushNamedAndRemoveUntil<T extends Object?>(String newRouteName, RoutePredicate predicate, {Object? arguments}) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

pushNamedAndRemoveUntil
pushReplacement<T extends Object?, TO extends Object?>(Route<T> newRoute, {TO? result}) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

pushReplacement
pushReplacementNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) Future<T?>

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

pushReplacementNamed
removeRoute(Route route) → void

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

removeRoute
removeRouteBelow(Route route) → void

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

removeRouteBelow
restorablePopAndPushNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorablePopAndPushNamed
restorablePush<T extends Object?>(RestorableRouteBuilder<T> routeBuilder, {Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorablePush
restorablePushNamed<T extends Object?>(String routeName, {Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorablePushNamed
restorablePushNamedAndRemoveUntil<T extends Object?>(String newRouteName, RoutePredicate predicate, {Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorablePushNamedAndRemoveUntil
restorablePushReplacement<T extends Object?, TO extends Object?>(RestorableRouteBuilder<T> routeBuilder, {TO? result, Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorablePushReplacement
restorablePushReplacementNamed<T extends Object?, TO extends Object?>(String routeName, {TO? result, Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorablePushReplacementNamed
restorableReplace<T extends Object?>({required Route oldRoute, required RestorableRouteBuilder<T> newRouteBuilder, Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorableReplace
restorableReplaceRouteBelow<T extends Object?>({required Route anchorRoute, required RestorableRouteBuilder<T> newRouteBuilder, Object? arguments}) String

Available on BuildContext, provided by the ExtensionNavigatorStateContext extension

restorableReplaceRouteBelow