fast_router library

Classes

AppRoute
路由item
AppRouteMatch
应用程序路线匹配
FastRouter
路由使用
Handler
处理
IModuleRouter
接口
ModuleRouter
定义路由对应的页面
RouteMatch
RouterObserver
路由观察 省略Context 即可调用
RouteTree
路由树
RouteTreeNode
路由树节点
RouteTreeNodeMatch
路由树节点匹配

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<String>>? parameters, Object? arguments)
RouterCallback = void Function(dynamic data)

Exceptions / Errors

RouteNotFoundException