TimeWindow constructor

TimeWindow({
  1. required int startHour,
  2. required int endHour,
  3. List<int>? daysOfWeek,
})

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',
);