FadeTransition class
Fades the incoming side in over the still-painting outgoing one.
crossFade also fades the outgoing side down.
- Inheritance
-
- Object
- Transition
- FadeTransition
Constructors
Properties
- chrome → Node?
-
This transition's own visuals, mounted above the host's whole subtree
for the length of the navigation. Null for none.
no setterinherited
- crossFade → bool
-
Whether the outgoing side fades down as the incoming one fades in.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- incoming → Activity
-
What the arriving route takes part in while this runs.
finalinherited
- outgoing → Activity
-
What the departing route takes part in while this runs.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timeline → Timeline
-
This transition's clock, driven by a
Router.finalinherited
Methods
-
apply(
double progress, RouteNode incoming, RouteNode? outgoing) → void -
Poses both sides at
progressby writing onto the routes, whose size is the region being routed.outgoingis null on a push, where nothing is leaving and the covered route is itsBackdrop's to pose. Runs once when the navigation starts and once per tick after the clock moves, so rendering always sees the pose.override -
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