跳到主要内容

WaSqliteVfsConfig

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:19

wa-sqlite VFS 的只读能力与加载配置。

Properties​

async​

readonly async: boolean;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:29

是否支持 asyncify wasm 构建。


jsContext​

readonly jsContext: boolean;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:35

是否支持 Window 等普通 JavaScript 上下文。


multipleConnections​

readonly multipleConnections: boolean;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:37

是否支持多个连接共享同一存储。


name​

readonly name: SupportVFS;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:21

VFS 预设名称。


sharedWorker​

readonly sharedWorker: boolean;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:33

是否支持 SharedWorker。


sync​

readonly sync: boolean;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:27

是否支持同步 wasm 构建。


vfsModule​

readonly vfsModule: () => Promise<WaSqliteVfsFactory>;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:23

加载上游 VFS 工厂。

Returns​

Promise<WaSqliteVfsFactory>


vfsOptions?​

readonly optional vfsOptions?: Readonly<{
lockPolicy?: string;
lockTimeout?: number;
}>;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:25

传给 VFS 工厂的固定选项。


worker​

readonly worker: boolean;

Defined in: packages/rxdb-adapter-wa-sqlite/src/sqlite-load.utils.ts:31

是否支持 dedicated Worker。