value property

double get value

Gets the current animation value.

Returns

The current value, which may be actively animating.

Implementation

double get value => _value;
set value (double value)

Sets the current value immediately, clearing all queued animations.

Parameters

  • value - The new value to set.

Side Effects

Clears the animation queue and runner, then notifies listeners.

Example

controller.value = 0.5; // Jumps to 0.5, cancels animations

Implementation

set value(double value) {
  _value = value;
  _runner = null;
  _requests.clear();
  notifyListeners();
}