RouteTransitionRecord class abstract

A Route wrapper interface that can be staged for TransitionDelegate to decide how its underlying Route should transition on or off screen.

Constructors

RouteTransitionRecord()

Properties

hashCode int
The hash code for this object.
no setterinherited
isWaitingForEnteringDecision bool
Whether this route is waiting for the decision on how to enter the screen.
no setter
isWaitingForExitingDecision bool
Whether this route is waiting for the decision on how to exit the screen.
no setter
route Route
Retrieves the wrapped Route.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

markForAdd() → void
Marks the route to be added without transition.
markForComplete([dynamic result]) → void
Marks the route to be completed without transition.
markForPop([dynamic result]) → void
Marks the route to be popped with transition.
markForPush() → void
Marks the route to be pushed with transition.
markForRemove() → void
Marks the route to be removed without transition.
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