ReverseAnimation class

An animation that is the reverse of another animation.

If the parent animation is running forward from 0.0 to 1.0, this animation is running in reverse from 1.0 to 0.0.

Using a ReverseAnimation is different from simply using a Tween with a begin of 1.0 and an end of 0.0 because the tween does not change the status or direction of the animation.

Inheritance
Mixes-in

Constructors

ReverseAnimation(Animation<double> parent)
Creates a reverse animation. [...]

Properties

parent Animation<double>
The animation whose value and direction this animation is reversing.
final
status AnimationStatus
The current status of this animation.
read-only
value double
The current value of the animation.
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
isCompleted bool
Whether this animation is stopped at the end.
read-only, inherited
isDismissed bool
Whether this animation is stopped at the beginning.
read-only, inherited
isListening bool
Whether there are any listeners.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

addListener(VoidCallback listener) → void
Calls the listener every time the value of the animation changes. [...]
didStartListening() → void
Called when the number of listeners changes from zero to one.
didStopListening() → void
Called when the number of listeners changes from one to zero.
removeListener(VoidCallback listener) → void
Stop calling the listener every time the value of the animation changes. [...]
toString() String
addStatusListener(AnimationStatusListener listener) → void
Calls listener every time the status of the animation changes. [...]
inherited
didRegisterListener() → void
inherited
didUnregisterListener() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
notifyStatusListeners(AnimationStatus status) → void
Calls all the status listeners. [...]
inherited
removeStatusListener(AnimationStatusListener listener) → void
Stops calling the listener every time the status of the animation changes. [...]
inherited
toStringDetails() String
Provides a string describing the status of this object, but not including information about the object itself. [...]
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited