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
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited