NavigatorExt extension

on

Methods

maybePop<T extends Object?>([T? result, NavigatorStateGetter? navigatorStateGetter]) Future<bool?>

Available on NavInterface, provided by the NavigatorExt extension

pop<T extends Object?>([T? result, NavigatorStateGetter? navigatorStateGetter]) → void

Available on NavInterface, provided by the NavigatorExt extension

popAndPushNamed<T extends Object?, R extends Object?>(String routeName, {R? result, Object? arguments, NavigatorStateGetter? navigatorStateGetter}) Future<T?>

Available on NavInterface, provided by the NavigatorExt extension

popUntil<T extends Object?>(bool predicate(Route), [NavigatorStateGetter? navigatorStateGetter]) → void

Available on NavInterface, provided by the NavigatorExt extension

push<T extends Object?>(Route<T> route, {NavigatorStateGetter? navigatorStateGetter}) Future<T?>

Available on NavInterface, provided by the NavigatorExt extension

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

Available on NavInterface, provided by the NavigatorExt extension

pushNamedAndRemoveUntil<T extends Object?>(String routeName, bool predicate(Route), {Object? arguments, NavigatorStateGetter? navigatorStateGetter}) Future<T?>

Available on NavInterface, provided by the NavigatorExt extension

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

Available on NavInterface, provided by the NavigatorExt extension

pushReplacementNamed<T extends Object?, R extends Object?>(String routeName, {R? result, Object? arguments, NavigatorStateGetter? navigatorStateGetter}) Future<T?>

Available on NavInterface, provided by the NavigatorExt extension

replace<T extends Object?>({required Route oldRoute, required Route<T> newRoute, NavigatorStateGetter? navigatorStateGetter}) → void

Available on NavInterface, provided by the NavigatorExt extension

replaceRouteBelow<T extends Object?>({required Route anchorRoute, required Route<T> newRoute, NavigatorStateGetter? navigatorStateGetter}) → void

Available on NavInterface, provided by the NavigatorExt extension

restorablePopAndPushNamed<T extends Object>(String routeName, {Object? arguments, T? result, NavigatorStateGetter? navigatorStateGetter}) Future<String?>

Available on NavInterface, provided by the NavigatorExt extension

restorablePushNamed(String routeName, {Object? arguments, NavigatorStateGetter? navigatorStateGetter}) Future<String?>

Available on NavInterface, provided by the NavigatorExt extension

restorablePushNamedAndRemoveUntil<T extends Object?>(String routeName, bool predicate(Route), {Object? arguments, NavigatorStateGetter? navigatorStateGetter}) Future<String?>

Available on NavInterface, provided by the NavigatorExt extension

restorablePushReplacementNamed<T extends Object>(String routeName, {T? result, Object? arguments, NavigatorStateGetter? navigatorStateGetter}) Future<String?>

Available on NavInterface, provided by the NavigatorExt extension

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

Available on NavInterface, provided by the NavigatorExt extension