routes/routes library

Properties

routesLoginNamed String
指定登录路由
final

Functions

back<T>([T? result]) → void
关闭SnackBars、Dialogs、BottomSheets或任何你通常会用Navigator.pop(context)关闭的东西
offAllNamed<T>(String newRouteName, {RoutePredicate? predicate, dynamic arguments, int? id, Map<String, String>? parameters}) Future<T?>?
进入下一个界面并取消之前的所有路由(在购物车、投票和测试中很有用)
offAndToNamed<T>(String page, {dynamic arguments, int? id, dynamic result, Map<String, String>? parameters}) Future<T?>?
关闭当前页面并进入下一个界面
offNamed<T>(String page, {dynamic arguments, int? id, bool preventDuplicates = true, Map<String, String>? parameters}) Future<T?>?
进入下一个页面,但没有返回上一个页面的选项(用于SplashScreens,登录页面等)
offNamedUntil<T>(String page, RoutePredicate predicate, {int? id, dynamic arguments, Map<String, String>? parameters}) Future<T?>?
进入下一个界面并取消之前的满足条件的路由
toLogin() Future<bool>
导航到默认的登录页面
toNamed<T>(String page, {dynamic arguments, int? id, bool preventDuplicates = true, Map<String, String>? parameters}) Future<T?>?
导航到新的页面