sliver_tree/_standalone_animator library
Internal: standalone (per-node) animation source for TreeController.
Owns the per-frame Ticker, the dense per-nid _byNid array of active
AnimationStates, and the working-set Set used by the tick loop.
Per-tick progress updates live here; completion HANDLING (purge, order
removal, structural notifications) stays on TreeController because it
crosses structure / order / notification concerns. The handoff is the
constructor-injected onTick callback, which fires once per tick AFTER
progress has advanced and receives the keys whose animations just
completed.
Classes
-
StandaloneAnimator<
TKey> - Per-node enter and exit animations, driven by one shared ticker.