List<Date> get days { final days = <Date>[]; for (var i = start; i <= end; i = i.addDays(1)) { days.add(i); } return days; }