MakeDurableObjectClassOptions
MakeDurableObjectClassOptions =
object
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:51
Properties
Section titled “Properties”onPull()?
Section titled “onPull()?”
optionalonPull: (message) =>Effect.Effect<void> |Promise<void>
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:54
Parameters
Section titled “Parameters”message
Section titled “message”WSMessage.PullReq
Returns
Section titled “Returns”Effect.Effect<void> | Promise<void>
onPullRes()?
Section titled “onPullRes()?”
optionalonPullRes: (message) =>Effect.Effect<void> |Promise<void>
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:55
Parameters
Section titled “Parameters”message
Section titled “message”WSMessage.PullRes | WSMessage.Error
Returns
Section titled “Returns”Effect.Effect<void> | Promise<void>
onPush()?
Section titled “onPush()?”
optionalonPush: (message) =>Effect.Effect<void> |Promise<void>
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:52
Parameters
Section titled “Parameters”message
Section titled “message”WSMessage.PushReq
Returns
Section titled “Returns”Effect.Effect<void> | Promise<void>
onPushRes()?
Section titled “onPushRes()?”
optionalonPushRes: (message) =>Effect.Effect<void> |Promise<void>
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:53
Parameters
Section titled “Parameters”message
Section titled “message”WSMessage.PushAck | WSMessage.Error
Returns
Section titled “Returns”Effect.Effect<void> | Promise<void>