RouteMatches class final

The ordered matches for one location.

Properties

branch → RouteBranch
Typed route values for the active branch.
final
hashCode → int
The hash code for this object.
no setterinherited
location → Uri
The canonical location rebuilt from typed params and search state.
final
parentLocation → Uri?
The closest terminal ancestor location, if one exists.
no setter
routes → List<RouteNode>
Matched route definitions from root to leaf.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sourceLocation → Uri
The incoming location before typed codecs normalized it.
final

Methods

leaf<P, S, D>(TypedRoute<P, S, D> route) → RouteMatch<P, S, D>
Returns the typed leaf match.
match<P, S, D>(TypedRoute<P, S, D> route) → RouteMatch<P, S, D>?
Returns the typed match belonging to route.
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