Skip to content

DurableObject

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250725.0/node_modules/@cloudflare/workers-types/index.ts:470

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

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250725.0/node_modules/@cloudflare/workers-types/index.ts:472

AlarmInvocationInfo

void | Promise<void>


fetch(request): Response | Promise<Response>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250725.0/node_modules/@cloudflare/workers-types/index.ts:471

Request

Response | Promise<Response>


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

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250725.0/node_modules/@cloudflare/workers-types/index.ts:477

WebSocket

number

string

boolean

void | Promise<void>


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

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250725.0/node_modules/@cloudflare/workers-types/index.ts:483

WebSocket

unknown

void | Promise<void>


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

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250725.0/node_modules/@cloudflare/workers-types/index.ts:473

WebSocket

string | ArrayBuffer

void | Promise<void>