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
Properties
- animationGeneration → int
-
no setter
- bulkAnimationGeneration → int
-
no setter
- hasActiveAnimations → bool
-
Union of the three layout-driving sources: standalone, operation
groups, bulk. Read by paint scheduling, eviction deferral and the
sticky band's entering-extent check. Deliberately EXCLUDES slide and
preview, which are 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. Holds references to the live member sets rather than copying them, and returns a shared const value when no bulk group runs, so a per-frame read costs at most the snapshot record.
-
fullExtentOfNid(
int nid) → double? -
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