AnimationReader<TKey> class abstract

Narrow read interface that the render layer depends on instead of TreeController. Allows render-layer tests to stub animation reads without standing up a full controller.

Implementers

Constructors

AnimationReader()

Properties

animationGeneration int
no setter
bulkAnimationGeneration int
no setter
hasActiveAnimations bool
3-source union getter — paint scheduling, sticky throttle, eviction deferral all read this. Excludes slide (slide is paint-only).
no setter
hasActiveSlides bool
no setter
hasActiveXSlides bool
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

bulkAnimationData() BulkAnimationData<TKey>
Bulk-state snapshot (allocation-free per the existing const sentinel).
getCurrentExtentNid(int nid) double
getSlideDeltaNid(int nid) double
getSlideDeltaXNid(int nid) double
isAnimatingNid(int nid) bool
isExitingNid(int nid) bool
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