Skip to content

MakeDurableObjectClassOptions

MakeDurableObjectClassOptions = object

Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:51

optional onPull: (message) => Effect.Effect<void> | Promise<void>

Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:54

WSMessage.PullReq

Effect.Effect<void> | Promise<void>


optional onPullRes: (message) => Effect.Effect<void> | Promise<void>

Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:55

WSMessage.PullRes | WSMessage.Error

Effect.Effect<void> | Promise<void>


optional onPush: (message) => Effect.Effect<void> | Promise<void>

Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:52

WSMessage.PushReq

Effect.Effect<void> | Promise<void>


optional onPushRes: (message) => Effect.Effect<void> | Promise<void>

Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:53

WSMessage.PushAck | WSMessage.Error

Effect.Effect<void> | Promise<void>