Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/triggers / / SchedulerEvent

Type Alias: SchedulerEvent

ts
type SchedulerEvent = 
  | {
  type: "started";
}
  | {
  type: "stopped";
}
  | {
  id: string;
  kind: TriggerKind;
  type: "registered";
}
  | {
  firedAt: number;
  id: string;
  type: "fire-start";
}
  | {
  durationMs: number;
  id: string;
  type: "fire-end";
}
  | {
  durationMs: number;
  error: unknown;
  id: string;
  type: "fire-error";
}
  | {
  id: string;
  missed: number;
  type: "catchup-applied";
}
  | {
  id: string;
  type: "lib-mode-warning";
};

Defined in: packages/triggers/src/index.ts:148

Lifecycle event emitted by Scheduler.events. Useful for tests and for piping into observability without monkey-patching.

Stable