routeborn library
Classes
-
AppPageNode<
T> -
BranchInitNode<
T> -
Generic parameter
T
is a type for annotating nested branches. Most common type is an enum. -
NestedBranches<
T> - RoutebornBranchParams
- This is used for parametrizing a nested branch. The API for switching a nesting branch is by setting the branch and not calling page's constructor directly. Because of this there cannot be parameters passed to the Page.
-
RoutebornNestedRouterDelegate<
T> - RoutebornPage
- This is the base Page type used for defining pages when using the routeborn package.
-
RoutebornRootRouterDelegate<
T> -
RoutebornRouteInfoParser<
T> -
RouteNode<
T>
Mixins
Typedefs
-
NonParametrizedPage
= Right<
Tuple2< RoutebornPage, List< Function(List<String> >String> ), RoutebornPage Function()> -
ParametrizedPage
= Left<
Tuple2< RoutebornPage, List< Function(List<String> >String> ), RoutebornPage Function()> - SetPageNameCallback = void Function(String pageName)