RecurrenceRule constructor

const RecurrenceRule({
  1. required RecurFrequency frequency,
  2. int interval = 1,
  3. int? count,
  4. DateTime? until,
  5. List<RecurWeekday> byWeekDays = const <RecurWeekday>[],
  6. List<int> byMonthDays = const <int>[],
  7. List<int> byMonths = const <int>[],
  8. RecurWeekday weekStart = RecurWeekday.monday,
})

Creates a rule. Only frequency is required. Audited: 2026-06-12 11:26 EDT

Implementation

const RecurrenceRule({
  required this.frequency,
  this.interval = 1,
  this.count,
  this.until,
  this.byWeekDays = const <RecurWeekday>[],
  this.byMonthDays = const <int>[],
  this.byMonths = const <int>[],
  this.weekStart = RecurWeekday.monday,
});