API reference › @evolu/common › local‑first/Db › DbWorkerInit

Defined in: packages/common/src/local-first/Db.ts:199

Properties

consoleLevel

readonly consoleLevel: ConsoleLevel;

Defined in: packages/common/src/local-first/Db.ts:202


encryptionKey

readonly encryptionKey: Uint8Array<ArrayBufferLike> & Brand<"Entropy"> & Brand<"Length32"> & Brand<"EncryptionKey">;

Defined in: packages/common/src/local-first/Db.ts:204


memoryOnly

readonly memoryOnly: boolean;

Defined in: packages/common/src/local-first/Db.ts:205


name

readonly name: string & Brand<"UrlSafeString"> & Brand<"Name">;

Defined in: packages/common/src/local-first/Db.ts:201


port

readonly port: NativeMessagePort<DbWorkerOutput, DbWorkerInput>;

Defined in: packages/common/src/local-first/Db.ts:211


sharedWorkerId

readonly sharedWorkerId: string & Brand<"Id"> & Brand<"SharedWorker">;

Defined in: packages/common/src/local-first/Db.ts:210

The SharedWorker that requested this DbWorker. It leads for this ID while it runs, so the DbWorker stops serving once it can lead for it.


sqliteSchema

readonly sqliteSchema: SqliteSchema;

Defined in: packages/common/src/local-first/Db.ts:203


type

readonly type: "DbWorkerInit";

Defined in: packages/common/src/local-first/Db.ts:200