RoutingNavigatorStateExtensions extension
Provides extension methods for NavigatorState.
NavigatorStateの拡張メソッドを提供します。
Methods
-
popAndPushPage<
T extends Object?, TO extends Object?> (RouteQuery routePage, {TO? result, TransitionQuery? query}) → Future< T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
You can return one page and go to theroutePage
page. -
popUntilNamed(
String name) → void -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
Page back until you find the page forname
. -
popUntilPage(
RouteQuery routeQuery) → void -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
Page back to therouteQuery
page. -
pushPage<
T extends Object?> (RouteQuery routePage, [TransitionQuery? query]) → Future< T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
Moves to a newroutePage
. -
pushPageAndRemoveUntil<
T extends Object?> (RouteQuery newRoutePage, RoutePredicate predicate, [TransitionQuery? query]) → Future< T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
After returning to the page that matches thepredicate
condition, the user is redirected to thenewRoutePage
page. -
pushReplacementPage<
T extends Object?, TO extends Object?> (RouteQuery routePage, {TO? result, TransitionQuery? query}) → Future< T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
Replace the current page with the newroutePage
. -
resetAndPush<
T extends Object?> (Route< T> newRoute) → Future<T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
After returning to the first page, you will be redirected to thenewRoute
page. -
resetAndPushNamed<
T extends Object?> (String newRouteName, {Object? arguments}) → Future< T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
After returning to the first page, you will be redirected to the page namednewRouteName
. -
resetAndPushPage<
T extends Object?> (RouteQuery newRoutePage, [TransitionQuery? query]) → Future< T?> -
Available on NavigatorState, provided by the RoutingNavigatorStateExtensions extension
After returning to the first page, you will be redirected to thenewRoutePage
page.