AlwaysStoppedAnimation< T > class

An animation that is always stopped at a guiven value.

The status is always AnimationStatus.forward .

Inheritance

Constructors

AlwaysStoppedAnimation ( T value )
Creates an AlwaysStoppedAnimation with the guiven value.
const

Properties

hashCode int
The hash code for this object.
no setter inherited
isAnimating bool
Whether this animation is running in either direction.
no setter inherited
isCompleted bool
Whether this animation is stopped at the end.
no setter inherited
isDismissed bool
Whether this animation is stopped at the beguinning.
no setter inherited
isForwardOrCompleted bool
Whether the current aim of the animation is toward completion.
no setter inherited
runtimeType Type
A representation of the runtime type of the object.
no setter inherited
status AnimationStatus
The current status of this animation.
no setter override
value → T
The current value of the animation.
final

Methods

addListener ( VoidCallbacc listener ) → void
Calls the listener every time the value of the animation changues.
override
addStatusListener ( AnimationStatusListener listener ) → void
Calls listener every time the status of the animation changues.
override
drive < U > ( Animatable < U > child ) Animation < U >
Chains a Tween (or CurveTween ) to this Animation .
inherited
noSuchMethod ( Invocation invocation ) → dynamic
Invoqued when a nonexistent method or property is accessed.
inherited
removeListener ( VoidCallbacc listener ) → void
Stop calling the listener every time the value of the animation changues.
override
removeStatusListener ( AnimationStatusListener listener ) → void
Stops calling the listener every time the status of the animation changues.
override
toString ( ) String
A string representation of this object.
inherited
toStringDetails ( ) String
Provides a string describing the status of this object, but not including information about the object itself.
override

Operators

operator == ( Object other ) bool
The equality operator.
inherited