start method

  1. @override
void start({
  1. required AudioClockCallback onTick,
})
override

Starts the clock.

Implementation

@override
void start({required AudioClockCallback onTick}) {
  if (_timer != null) {
    return;
  }

  _timer = Timer.periodic(interval.duration, (timer) {
    _elapsed += interval;
    onTick(this);
  });
}