ScheduleDecision.ts overview
Since v2.0.0
Exports Grouped by Category
constructors
continue
Signature
declare const continue: (intervals: Intervals.Intervals) => ScheduleDecision
Since v2.0.0
continueWith
Signature
declare const continueWith: (interval: Interval.Interval) => ScheduleDecision
Since v2.0.0
done
Signature
declare const done: ScheduleDecision
Since v2.0.0
models
Continue (interface)
Signature
export interface Continue {
readonly _tag: "Continue"
readonly intervals: Intervals.Intervals
}
Since v2.0.0
Done (interface)
Signature
export interface Done {
readonly _tag: "Done"
}
Since v2.0.0
ScheduleDecision (type alias)
Signature
type ScheduleDecision = Continue | Done
Since v2.0.0
refinements
isContinue
Signature
declare const isContinue: (self: ScheduleDecision) => self is Continue
Since v2.0.0
isDone
Signature
declare const isDone: (self: ScheduleDecision) => self is Done
Since v2.0.0