Skip to content

WorkflowStep

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:9467

new WorkflowStep(): WorkflowStep

WorkflowStep

sleep: (name, duration) => Promise<void>

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:9477

string

WorkflowSleepDuration

Promise<void>


sleepUntil: (name, timestamp) => Promise<void>

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:9478

string

number | Date

Promise<void>

do<T>(name, callback): Promise<T>

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:9468

T extends Serializable<T>

string

() => Promise<T>

Promise<T>

do<T>(name, config, callback): Promise<T>

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:9472

T extends Serializable<T>

string

WorkflowStepConfig

() => Promise<T>

Promise<T>


waitForEvent<T>(name, options): Promise<WorkflowStepEvent<T>>

Defined in: .pnpm-home/store/v11/links/@cloudflare/workers-types/4.20251118.0/2891147a4db443bf13ca098dcb7381fb6bac5793758b7fd187ebaf5bc0deb969/node_modules/@cloudflare/workers-types/index.ts:9479

T extends Serializable<T>

string

WorkflowSleepDuration

string

Promise<WorkflowStepEvent<T>>