DurableObjectBase
tipo
Clase DurableObject de cloudflare:workers, que se pasa como argumento para que este módulo
se pueda cargar fuera de Workers.
ts
import type { DurableObjectBase } from "@meekojs/meeko/cloudflare";Código fuente src/cloudflare.ts:177
Declaración #
ts
type DurableObjectBase<Env> = abstract new (ctx: DurableObjectStateLike, env: Env) => objectParámetros de tipo #
-
Env
Ejemplo #
ts
import { DurableObject } from "cloudflare:workers";
import { createSocketRoomClass } from "@meekojs/meeko/cloudflare";
import type { DurableObjectBase } from "@meekojs/meeko/cloudflare";
const base: DurableObjectBase<Env> = DurableObject;
export const MeekoSocketRoom = createSocketRoomClass(createApp, base);