NavigationPathInterface class abstract

An immutable object that represents a path for navigation. When a named route is pushed with Navigator.pushNamed, the route name is matched with the NavigationPath.matcher.

Implementers

Constructors

Properties

builder PathWidgetBuilder
Builds the primary contents of the route.
no setter
hashCode int
The hash code for this object.
no setterinherited
matcher RouteMatcherCallback
When a named route is pushed with Navigator.pushNamed, the route name is matched using this matcher.
no setter
routeBuilder RouteBuilder?
Builder to optionally create a Route to be navigated. Useful when builder is not enough and you need to create a Route with custom transitions.
no setter
routeSettings RouteSettingsBuilder?
An builter to optional create/modify data that might be useful in constructing a Route.
no setter
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