replay method

Future<void> replay({
  1. Duration? delay,
})

Replay the animation (e.g., after data changes).

Implementation

Future<void> replay({Duration? delay}) async {
  if (_disposed || preset.type == ChartAnimationType.none) return;
  if (delay != null) await Future.delayed(delay);
  if (_disposed) return;
  _ctrl.value = 0;
  return _ctrl.forward();
}