NavigatorExt extension
Methods
-
maybePop<T extends Object?>([T? result, NavigatorStateGetter? navigatorStateGetter])
→ Future<bool?>
-
-
pop<T extends Object?>([T? result, NavigatorStateGetter? navigatorStateGetter])
→ void
-
-
popAndPushNamed<T extends Object?, R extends Object?>(String routeName, {R? result, Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<T?>
-
-
push<T extends Object?>(Route<T> route, {NavigatorStateGetter? navigatorStateGetter})
→ Future<T?>
-
-
pushNamed<T extends Object?>(String routeName, {Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<T?>
-
-
pushNamedAndRemoveUntil<T extends Object?>(String routeName, bool predicate(Route), {Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<T?>
-
-
pushReplacement<T extends Object?, TO extends Object?>(Route<T> newRoute, {TO? result, NavigatorStateGetter? navigatorStateGetter})
→ Future<T?>
-
-
pushReplacementNamed<T extends Object?, R extends Object?>(String routeName, {R? result, Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<T?>
-
-
replace<T extends Object?>({required Route oldRoute, required Route<T> newRoute, NavigatorStateGetter? navigatorStateGetter})
→ void
-
-
replaceRouteBelow<T extends Object?>({required Route anchorRoute, required Route<T> newRoute, NavigatorStateGetter? navigatorStateGetter})
→ void
-
-
restorablePopAndPushNamed<T extends Object>(String routeName, {Object? arguments, T? result, NavigatorStateGetter? navigatorStateGetter})
→ Future<String?>
-
-
restorablePushNamed(String routeName, {Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<String?>
-
-
restorablePushNamedAndRemoveUntil<T extends Object?>(String routeName, bool predicate(Route), {Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<String?>
-
-
restorablePushReplacementNamed<T extends Object>(String routeName, {T? result, Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<String?>
-
-
restorableReplace<T extends Object?>({required Route oldRoute, required RestorableRouteBuilder<T> newRouteBuilder, Object? arguments, NavigatorStateGetter? navigatorStateGetter})
→ Future<String?>
-