setProgress method

bool setProgress(
  1. double progress
)

Implementation

bool setProgress(double progress) {
  if (dotLottiePlayer != null && !isDisposed) {
    try {
      // Calculate frame from progress
      final total = totalFrames();
      if (total != null && total > 0) {
        final frame = progress * total;
        return setFrame(frame);
      }
      return false;
    } catch (e) {
      return false;
    }
  }
  return false;
}