Returns the dates of the month
Map<int, Date> get dates { final count = endOfMonth.day; final list = List.generate(count, (index) => startOfMonth.addDays(index)); return {for (var date in list) date.day: date}; }