AppRoute class

Constructors

AppRoute(String template, Widget builder(Map<String, dynamic>? data), {Uri? actualUri, Map<String, dynamic>? data, Duration? duration, Duration? reverseDuration, DuplicateStrategy duplicateStrategy = DuplicateStrategy.Ignore, TransitionProvider? transition, bool? isCupertino})
AppRoute.subroot(String template, Widget builder(Map<String, dynamic>? data), {Uri? actualUri, Map<String, dynamic>? data, TransitionProvider? transition, Duration? duration, Duration? reverseDuration, bool? isCupertino, SubRootDuplicateStrategy duplicateStrategy = SubRootDuplicateStrategy.MakeVisible})
AppRoute.uniq(String template, Widget builder(Map<String, dynamic>? data), {Uri? actualUri, Map<String, dynamic>? data, TransitionProvider? transition, Duration? duration, Duration? reverseDuration, DuplicateStrategy duplicateStrategy = DuplicateStrategy.Ignore, bool? isCupertino})

Properties

actualUri Uri?
final
builder Widget Function(Map<String, dynamic>? data)
final
data Map<String, dynamic>?
final
duplicateStrategy DuplicateStrategy
final
duration Duration?
Only works if transition is specified and if it makes sense.
final
hashCode int
The hash code for this object.
no setterinherited
isCupertino bool?
Sets route transition to Cupertino. If specified then transition will be ignored.
final
isSubRoot bool
no setter
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
reverseDuration Duration?
Only works if transition is specified and if it makes sense.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
subRootDuplicateStrategy SubRootDuplicateStrategy
final
template String
final
transition TransitionProvider?
Makes sense only if RouteManager.defaultCupertinoTransition = false and isCupertino = false
final
uriTemplate → UriTemplate
no setter

Methods

copyWith({Uri? actualUri, Map<String, dynamic>? data}) AppRoute
fill({Map<String, dynamic>? data}) AppRoute
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.

Operators

operator ==(Object other) bool
The equality operator.
inherited