Skip to content

ScheduleDecision

8 exports Added in v2.0.0 Source

Constructors

continueWith

Added in v2.0.0 Source

Signature

declare const continueWith: (interval: Interval.Interval) => ScheduleDecision;

done

Added in v2.0.0 Source

Signature

declare const done: ScheduleDecision;

Models

Continue interface

Added in v2.0.0 Source

Signature

interface Continue {
  readonly _tag: "Continue";
  readonly intervals: Intervals;
}

Done interface

Added in v2.0.0 Source

Signature

interface Done {
  readonly _tag: "Done";
}

ScheduleDecision type

Added in v2.0.0 Source

Signature

type ScheduleDecision = Continue | Done;

Other

Signature

declare const continue: {}

Refinements

isContinue

Added in v2.0.0 Source

Signature

declare const isContinue: (self: ScheduleDecision) => self is Continue;

isDone

Added in v2.0.0 Source

Signature

declare const isDone: (self: ScheduleDecision) => self is Done;