replay method
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();
}