getTable method
Implementation
Map<DateTime, List<DateTime>> getTable([DateTime? start]) {
final DateTime _now = start ?? DateTime.now().startOfDay;
final List<DateTime> timetable = _getTimetable(start: _now.startOfDay);
final Map<DateTime, List<DateTime>> table = {};
for (final day in timetable) {
table.putIfAbsent(day, () => getTimeLineForDay(day));
}
return table;
}