tick static method

Future tick(
  1. int times,
  2. Interval interval,
  3. dynamic action()
)

Implementation

static Future tick(int times, Interval interval, Function() action) async {
  for (var i = 1; i <= times; i++) {
    await Future<void>.delayed(
      Duration(milliseconds: interval.inMilliseconds),
    );
    await action();
  }
}