Skip to content

LeaderWorkerInnerPushToLeader

Defined in: packages/@livestore/adapter-web/src/web-worker/common/worker-schema.ts:85

  • object & object & TaggedRequest<"PushToLeader", LeaderWorkerInnerPushToLeader, Encoded<object & object>, never, void, void, UnknownError | LeaderAheadError | NonMonotonicBatchError | StaleRebaseGenerationError, { _tag: "UnknownError"; cause: unknown; note?: string; payload?: any; } | { _tag: "LeaderAheadError"; minimumExpectedNum: { client: number; global: number; rebaseGeneration: number; }; providedNum: { client: number; global: number; rebaseGeneration: number; }; sessionId: string; } | { _tag: "NonMonotonicBatchError"; precedingSeqNum: { client: number; global: number; rebaseGeneration: number; }; sessionId: string; violatingSeqNum: { client: number; global: number; rebaseGeneration: number; }; violationIndex: number; } | { _tag: "StaleRebaseGenerationError"; currentRebaseGeneration: number; providedRebaseGeneration: number; sessionId: string; }, never, this>

new LeaderWorkerInnerPushToLeader(props, options?): LeaderWorkerInnerPushToLeader

Defined in: .pnpm-home/store/v11/links/@/effect/3.21.0/5f824b960b722ac9cc27ad83fe3b2945d775b034a0e1eb327a0ff67a4a7c6da7/node_modules/effect/dist/dts/Schema.d.ts:4266

readonly object[] = ...

MakeOptions

LeaderWorkerInnerPushToLeader

Schema.TaggedRequest<LeaderWorkerInnerPushToLeader>()( 'PushToLeader', { payload: { batch: Schema.Array(Schema.typeSchema(LiveStoreEvent.Client.Encoded)), }, success: Schema.Void as Schema.Schema<void>, failure: Schema.Union(UnknownError, RejectedPushError), }, ).constructor

readonly batch: readonly object[]

Defined in: packages/@livestore/adapter-web/src/web-worker/common/worker-schema.ts:89

Schema.TaggedRequest<LeaderWorkerInnerPushToLeader>()( 'PushToLeader', { payload: { batch: Schema.Array(Schema.typeSchema(LiveStoreEvent.Client.Encoded)), }, success: Schema.Void as Schema.Schema<void>, failure: Schema.Union(UnknownError, RejectedPushError), }, ).batch