AnimatorStateImp<T> class

Implemented types

Constructors

AnimatorStateImp({required InjectedAnimation injected, required Animator<T> animator})

Properties

animation Animation<T>
The Animation object
no setteroverride
animator Animator<T>
getter/setter pair
controller AnimationController
The AnimationController for an animation.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
injected → InjectedAnimation
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value → T
The value of the animation
no setteroverride

Methods

dispose() → void
getAnimation<R>(String name) Animation<R>
get the animation of provided name
override
getValue<R>(String name) → R
The value map of the Animator.tweenMap;
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resetAnimation({Tween<T>? tween, Map<String, Tween<Object?>>? tweenMap, Duration? duration, Curve? curve, int? repeats, int? cycles}) → void
The state of Animator widget.
override
toString() String
A string representation of this object.
inherited
triggerAnimation({bool restart = false}) → void
override

Operators

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