List<DateTime> get daysInMonthList { return List.generate(daysInMonth, (index) => startOfMonth.addDays(index)); }