AnimationTickMsg class

Message delivered on each animation frame tick.

Carries the controller's identity and the wall-clock time of the tick, allowing the controller to compute elapsed duration.

This message flows through the TEA loop: the animation controller schedules a Cmd.tick that produces an AnimationTickMsg, which is then dispatched via State.handleUpdate (or AnimationMixin) back to the controller's AnimationController.processTick method.

Inheritance

Constructors

AnimationTickMsg(Object controllerId, DateTime time)
const

Properties

controllerId Object
Identifies which AnimationController this tick belongs to.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
time DateTime
The wall-clock time when this tick was generated.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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