SlcRouterHelper extension

context扩展

on

Methods

getSlcRouterInfo({bool listen = true}) SlcRouterInfo?

Available on BuildContext, provided by the SlcRouterHelper extension

获取路由参数
push<T extends Object?>(Route<T> route) Future<T?>

Available on BuildContext, provided by the SlcRouterHelper extension

pushNamed(String routeName, {Map<String, dynamic> arguments = const <String, dynamic>{}, Object? data, int requestCode = 0}) Future

Available on BuildContext, provided by the SlcRouterHelper extension

pushNamedInfo(SlcRouterInfo routerInfo) Future

Available on BuildContext, provided by the SlcRouterHelper extension

pushPage(Widget page, {RouteSettings? settings}) Future

Available on BuildContext, provided by the SlcRouterHelper extension

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

Available on BuildContext, provided by the SlcRouterHelper extension

pushReplacementNamed(String routeName, {Map<String, dynamic> arguments = const <String, dynamic>{}, Object? data, int requestCode = 0}) Future

Available on BuildContext, provided by the SlcRouterHelper extension

pushReplacementNamedInfo(SlcRouterInfo routerInfo) Future

Available on BuildContext, provided by the SlcRouterHelper extension

pushReplacementPage<TO extends Object?>(Widget page, {RouteSettings? settings, TO? result}) Future

Available on BuildContext, provided by the SlcRouterHelper extension