TimeWindow constructor
Implementation
TimeWindow({
required this.startHour,
required this.endHour,
this.daysOfWeek,
}) : assert(
startHour >= 0 && startHour < 24,
'startHour must be 0-23',
), assert(
endHour >= 0 && endHour < 24,
'endHour must be 0-23',
);