fast_router library
Classes
- AppRoute
- 路由item
- AppRouteMatch
- 应用程序路线匹配
- FastRouter
- 路由使用
- Handler
- 处理
- IModuleRouter
- 接口
- ModuleRouter
- 定义路由对应的页面
- RouteMatch
- RouterObserver
- 路由观察 省略Context 即可调用
- RouteTree
- 路由树
- RouteTreeNode
- 路由树节点
- RouteTreeNodeMatch
- 路由树节点匹配
Enums
Properties
- fastRouterBgColor ↔ Color
-
getter/setter pair
- fastRouterTransitionDuration ↔ Duration
-
getter/setter pair
- notFoundWidget ↔ Widget
-
getter/setter pair
Functions
-
initRouter(
Color? backgroundColor, Widget? notFoundPage) → dynamic -
withName(
String path) → RoutePredicate - 匹配路径名称 判断是否匹配到路径
Typedefs
-
HandlerFunc
= Widget Function(BuildContext? context, Map<
String, List< ? parameters, Object? arguments)String> > - RouterCallback = void Function(dynamic data)