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