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。