ExpandedCronSchedule
Defined in: packages/format-cron/src/codec.ts:48
A CronSchedule, pre-expanded into per-field membership sets.
Expanding is O(field range); building it once and reusing it is what keeps nextRun’s per-minute search O(1) per candidate instead of re-expanding all five fields on every minute it tries.
Properties
Section titled “Properties”dayOfMonthRestricted
Section titled “dayOfMonthRestricted”
readonlydayOfMonthRestricted:boolean
Defined in: packages/format-cron/src/codec.ts:54
dayOfMonthSet
Section titled “dayOfMonthSet”
readonlydayOfMonthSet:ReadonlySet<number>
Defined in: packages/format-cron/src/codec.ts:51
dayOfWeekRestricted
Section titled “dayOfWeekRestricted”
readonlydayOfWeekRestricted:boolean
Defined in: packages/format-cron/src/codec.ts:55
dayOfWeekSet
Section titled “dayOfWeekSet”
readonlydayOfWeekSet:ReadonlySet<number>
Defined in: packages/format-cron/src/codec.ts:53
hourSet
Section titled “hourSet”
readonlyhourSet:ReadonlySet<number>
Defined in: packages/format-cron/src/codec.ts:50
minuteSet
Section titled “minuteSet”
readonlyminuteSet:ReadonlySet<number>
Defined in: packages/format-cron/src/codec.ts:49
monthSet
Section titled “monthSet”
readonlymonthSet:ReadonlySet<number>
Defined in: packages/format-cron/src/codec.ts:52