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;
}