MakeDurableObjectClassOptions
MakeDurableObjectClassOptions =
object
Defined in: packages/@livestore/sync-cf/src/cf-worker/durable-object.ts:51
Properties
Section titled “Properties”onPull()?
Section titled “onPull()?”
optional
onPull: (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()?”
optional
onPullRes: (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()?”
optional
onPush: (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()?”
optional
onPushRes: (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
>