fast_router library

Classes

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

Properties

fastRouterBgColor Color
read / write
fastRouterTransitionDuration Duration
read / write
notFoundWidget Widget
read / write

Functions

initRouter(Color backgroundColor, Widget notFoundPage) → dynamic
withName(String path) RoutePredicate
匹配路径名称 判断是否匹配到路径

Enums

HandlerType
类型
RouteMatchType
RouteTreeNodeType
节点类型
TransitionType

Typedefs

HandlerFunc(BuildContext context, Map<String, List<String>> parameters, Object arguments) Widget
RouterCallback(dynamic data) → void

Exceptions / Errors

RouteNotFoundException