toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'frequency': frequency.index,
'interval': interval,
'count': count,
'until': until?.millisecondsSinceEpoch,
'by_second': bySecond,
'by_minute': byMinute,
'by_hour': byHour,
'by_day': byDay?.map((x) => x?.toMap()).toList(),
'by_month_day': byMonthDay,
'by_year_day': byYearDay,
'by_week_no': byWeekNo,
'by_month': byMonth,
'by_set_position': bySetPosition,
'week_start': weekStart?.index,
};
}