CronSchedule.weekdaysAt constructor

CronSchedule.weekdaysAt({
  1. required int hour,
  2. int minute = 0,
})

Builder: Weekdays at specific time Example: CronSchedule.weekdaysAt(hour: 9) → 9 AM Mon-Fri

Implementation

factory CronSchedule.weekdaysAt({required int hour, int minute = 0}) {
  if (hour < 0 || hour > 23) throw ArgumentError('Hour must be 0-23');
  if (minute < 0 || minute > 59) throw ArgumentError('Minute must be 0-59');
  return CronSchedule('$minute $hour * * 1-5');
}