timerSignal function

TimerSignal timerSignal(
  1. Duration every, {
  2. bool? cancelOnError,
  3. AsyncSignalOptions<TimerSignalEvent>? options,
  4. @Deprecated('Use options: AsyncSignalOptions(autoDispose: ...) instead') bool? autoDispose,
  5. @Deprecated('Use options: AsyncSignalOptions(name: ...) instead') String? debugLabel,
})

Create a TimerSignal

Implementation

TimerSignal timerSignal(
  Duration every, {
  bool? cancelOnError,
  AsyncSignalOptions<TimerSignalEvent>? options,
  @Deprecated('Use options: AsyncSignalOptions(autoDispose: ...) instead')
  bool? autoDispose,
  @Deprecated('Use options: AsyncSignalOptions(name: ...) instead')
  String? debugLabel,
}) {
  return TimerSignal(
    every: every,
    cancelOnError: cancelOnError,
    options: options ??
        AsyncSignalOptions<TimerSignalEvent>(
          autoDispose: autoDispose ?? false,
          name: debugLabel ?? 'Timer',
        ),
  );
}