RouteNode<T> class
Constructors
-
RouteNode(Either<
Tuple2< appPageBuilder, {Map<RoutebornPage, List< Function(List<String> >String> ), RoutebornPage Function()>String, RouteNode< ? routes, NestedBranches<T> >T> ? nestedBranches})
Properties
-
appPageBuilder
→ Either<
Tuple2< RoutebornPage, List< Function(List<String> >String> ), RoutebornPage Function()> -
Builder of current node's RoutebornPage.
The
Left
argument is path parametrized page builder and theRight
one is the page builder without parameters.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
nestedBranches
→ NestedBranches<
T> ? -
These go always before the routes.
These are visualized using a nested Router inside current page.
final
-
routes
→ Map<
String, RouteNode< ?T> > -
These are the following pages that go after current page.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited