NotificationPreferences constructor

const NotificationPreferences({
  1. @Default(false) bool dailyReminderEnabled,
  2. @Default(9) int dailyReminderHour,
  3. @Default(0) int dailyReminderMinute,
  4. @Default(false) bool streakAlertEnabled,
  5. @Default(false) bool overdueAlertEnabled,
  6. @Default(3) int overdueThresholdDays,
})

Implementation

const factory NotificationPreferences({
  @Default(false) bool dailyReminderEnabled,
  @Default(9) int dailyReminderHour,
  @Default(0) int dailyReminderMinute,
  @Default(false) bool streakAlertEnabled,
  @Default(false) bool overdueAlertEnabled,
  @Default(3) int overdueThresholdDays,
}) = _NotificationPreferences;