reset method

void reset()

Reset properties, including isMaxPlaybackSpeed, isVerticalDrag, verticalDragValue, isDragProgress, dragDuration, etc.

Implementation

void reset() {
  if (value.playbackSpeed != 1) {
    setPlaybackSpeed(speed: 1);
  }

  value = value.copyWith(
    isMaxPlaybackSpeed: false,
    isVerticalDrag: false,
    verticalDragValue: 0,
    isDragProgress: false,
    dragDuration: Duration.zero,
  );
}