interval<T> static method

ZenWorkerHandle interval<T>(
  1. ValueNotifier<T> obs,
  2. void callback(
    1. T
    ),
  3. Duration duration
)

Implementation

static ZenWorkerHandle interval<T>(
  ValueNotifier<T> obs,
  void Function(T) callback,
  Duration duration,
) {
  if (duration.isNegative) {
    throw ArgumentError('Duration cannot be negative');
  }
  return watch<T>(obs, callback,
      type: WorkerType.interval, duration: duration);
}