animationCurve property
Curve
get
animationCurve
Curve for expand/collapse animations.
Mutable at runtime. The standalone ticker re-reads this every frame, so per-node enter/exit animations switch curves immediately. Bulk and operation groups capture the curve at construction and keep it for the remainder of that animation — swapping a group's curve mid-flight would produce a visual discontinuity since the prior frames were already committed under the old curve. New groups pick up the new curve.
Implementation
Curve get animationCurve => _animationCurve;
set
animationCurve
(Curve value)
Implementation
set animationCurve(Curve value) {
if (value == _animationCurve) {
return;
}
_animationCurve = value;
}