DVAlertRule constructor

const DVAlertRule({
  1. required String name,
  2. required DVSignalRef signal,
  3. required DVAlertWhen condition,
  4. required Duration forDuration,
  5. List<DVAlertTarget> notify = const <DVAlertTarget>[],
  6. Duration? resolveAfter,
  7. Duration? repeatEvery,
  8. List<DVNotificationChannel> channels = const <DVNotificationChannel>[DVNotificationChannel.email, DVNotificationChannel.push, DVNotificationChannel.inApp],
})

Implementation

const DVAlertRule({
  required this.name,
  required this.signal,
  required this.condition,
  required this.forDuration,
  this.notify = const <DVAlertTarget>[],
  this.resolveAfter,
  this.repeatEvery,
  this.channels = const <DVNotificationChannel>[
    DVNotificationChannel.email,
    DVNotificationChannel.push,
    DVNotificationChannel.inApp,
  ],
});