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