Skip to content

LeaderWorkerInnerInitialMessage

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

  • object & object & object & object & object & object & object & TaggedRequest<"InitialMessage", LeaderWorkerInnerInitialMessage, Encoded<object & object>, never, void, void, UnexpectedError, { _tag: "LiveStore.UnexpectedError"; cause: unknown; note?: string; payload?: any; }, never, this>

new LeaderWorkerInnerInitialMessage(props, options?): LeaderWorkerInnerInitialMessage

Defined in: node_modules/.pnpm/effect@3.18.0/node_modules/effect/dist/dts/Schema.d.ts:4265

string = Schema.String

string = Schema.String

boolean = Schema.Boolean

{ directory?: string; type: "opfs"; } = StorageType

string = ...

Default is livestore-${storeId}

When providing this option, make sure to include the storeId in the path to avoid conflicts with other LiveStore apps.

"opfs" = ...

string = Schema.String

undefined | JsonValue = ...

MakeOptions

LeaderWorkerInnerInitialMessage

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).constructor

readonly clientId: string = Schema.String

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

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).clientId


readonly debugInstanceId: string = Schema.String

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

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).debugInstanceId


readonly devtoolsEnabled: boolean = Schema.Boolean

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

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).devtoolsEnabled


readonly storageOptions: object = StorageType

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

readonly optional directory: string

Default is livestore-${storeId}

When providing this option, make sure to include the storeId in the path to avoid conflicts with other LiveStore apps.

readonly type: "opfs"

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).storageOptions


readonly storeId: string = Schema.String

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

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).storeId


readonly syncPayloadEncoded: undefined | JsonValue

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

Schema.TaggedRequest<LeaderWorkerInnerInitialMessage>()( 'InitialMessage', { payload: { storageOptions: StorageType, devtoolsEnabled: Schema.Boolean, storeId: Schema.String, clientId: Schema.String, debugInstanceId: Schema.String, syncPayloadEncoded: Schema.UndefinedOr(Schema.JsonValue), }, success: Schema.Void, failure: UnexpectedError, }, ).syncPayloadEncoded