Skip to main content Link Search Menu Expand Document (external link)

DurableClock.ts overview

Since v1.0.0


Exports Grouped by Category


Constructors

make

Signature

declare const make: (options: { readonly name: string; readonly duration: Duration.DurationInput }) => DurableClock

Source

Since v1.0.0

Models

DurableClock (interface)

Signature

export interface DurableClock {
  readonly [TypeId]: TypeId
  readonly name: string
  readonly duration: Duration.Duration
  readonly deferred: DurableDeferred.DurableDeferred<typeof Schema.Void>
}

Source

Since v1.0.0

Sleeping

sleep

Signature

declare const sleep: (options: {
  readonly name: string
  readonly duration: Duration.DurationInput
}) => Effect.Effect<void, never, WorkflowEngine | WorkflowInstance>

Source

Since v1.0.0

Symbols

TypeId

Signature

declare const TypeId: unique symbol

Source

Since v1.0.0

TypeId (type alias)

Signature

type TypeId = typeof TypeId

Source

Since v1.0.0