tick method

  1. @override
void tick(
  1. Duration elapsed
)
override

Implementation

@override
void tick(Duration elapsed) {
  if (duration == Duration.zero) {
    _progress = 1;
    return;
  }

  final rawProgress =
      (elapsed.inMicroseconds / duration.inMicroseconds).clamp(0.0, 1.0);
  _progress = curve.transform(rawProgress);
}