RecurrenceRuleProperty constructor
RecurrenceRuleProperty({
- required RecurrenceFrequency frequency,
- int interval = RecurrenceRule.defaultInterval,
- RecurrenceWeekday startOfWorkWeek = RecurrenceRule.defaultStartOfWorkWeek,
- DateTime? until,
- int? count,
- Set<
int> ? bySeconds, - Set<
int> ? byMinutes, - Set<
int> ? byHours, - Set<
RecurrenceByDay> ? byDays, - Set<
int> ? byMonthDays, - Set<
int> ? byYearDays, - Set<
int> ? byWeekNumbers, - Set<
int> ? byMonths, - Set<
int> ? bySetPositions,
Implementation
RecurrenceRuleProperty({
required RecurrenceFrequency frequency,
int interval = RecurrenceRule.defaultInterval,
RecurrenceWeekday startOfWorkWeek = RecurrenceRule.defaultStartOfWorkWeek,
DateTime? until,
int? count,
Set<int>? bySeconds,
Set<int>? byMinutes,
Set<int>? byHours,
Set<RecurrenceByDay>? byDays,
Set<int>? byMonthDays,
Set<int>? byYearDays,
Set<int>? byWeekNumbers,
Set<int>? byMonths,
Set<int>? bySetPositions,
}) : super(
"RRULE",
RecurrenceRuleValue(
frequency: frequency,
interval: interval,
startOfWorkWeek: startOfWorkWeek,
until: until,
count: count,
bySeconds: bySeconds,
byMinutes: byMinutes,
byHours: byHours,
byDays: byDays,
byMonthDays: byMonthDays,
byYearDays: byYearDays,
byWeekNumbers: byWeekNumbers,
byMonths: byMonths,
bySetPositions: bySetPositions,
),
);