Skip to content

DurableObject

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:536

optional alarm(alarmInfo?): void | Promise<void>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:538

AlarmInvocationInfo

void | Promise<void>


fetch(request): Response | Promise<Response>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:537

Request

Response | Promise<Response>


optional webSocketClose(ws, code, reason, wasClean): void | Promise<void>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:543

WebSocket

number

string

boolean

void | Promise<void>


optional webSocketError(ws, error): void | Promise<void>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:549

WebSocket

unknown

void | Promise<void>


optional webSocketMessage(ws, message): void | Promise<void>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:539

WebSocket

string | ArrayBuffer

void | Promise<void>