RoutePath<T extends RouteArguments> class

Constructors

RoutePath(RouteBuilder<T> routeBuilder, RouteSegments segments, RouteParameters parameters, bool isPublic)

Properties

arguments → T
no setter
basePath → String
no setter
hashCode → int
The hash code for this object.
no setteroverride
isPublic → bool
final
isViewModel → bool
no setter
no setter
parameters → RouteParameters
final
path → String
no setter
pattern → RegExp
no setter
previousPath → RoutePath<RouteArguments>?
no setter
routeBuilder → RouteBuilder<T>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
segments → RouteSegments
final
tabItems → List<NavigationItem>?
no setter
transition → PageTransitionsTheme?
no setter

Methods

build(BuildContext context) → Future<Widget>
buildViewModel(BuildContext context) → Widget
filteredMenuItems(List<NavigationItem> menuItems) → List<NavigationItem>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rewrite(BuildContext context) → Future<RoutePath<RouteArguments>?>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override