copyWith method
RecurrenceRule
copyWith(
{ - Frequency? frequency,
- int? interval,
- int? count,
- DateTime? until,
- List<int>? bySecond,
- List<int>? byMinute,
- List<int>? byHour,
- List<DayOfWeek>? byDay,
- List<int>? byMonthDay,
- List<int>? byYearDay,
- List<int>? byWeekNo,
- List<int>? byMonth,
- List<int>? bySetPosition,
})
Implementation
RecurrenceRule copyWith({
Frequency? frequency,
int? interval,
int? count,
DateTime? until,
List<int>? bySecond,
List<int>? byMinute,
List<int>? byHour,
List<DayOfWeek>? byDay,
List<int>? byMonthDay,
List<int>? byYearDay,
List<int>? byWeekNo,
List<int>? byMonth,
List<int>? bySetPosition,
}) {
return RecurrenceRule(
frequency: frequency ?? this.frequency,
interval: interval ?? this.interval,
count: count ?? this.count,
until: until ?? this.until,
bySecond: bySecond ?? this.bySecond,
byMinute: byMinute ?? this.byMinute,
byHour: byHour ?? this.byHour,
byDay: byDay ?? this.byDay,
byMonthDay: byMonthDay ?? this.byMonthDay,
byYearDay: byYearDay ?? this.byYearDay,
byWeekNo: byWeekNo ?? this.byWeekNo,
byMonth: byMonth ?? this.byMonth,
bySetPosition: bySetPosition ?? this.bySetPosition,
);
}