withSqliteApiConfig()
function withSqliteApiConfig<T>(config, run): Promise<T>;
Defined in: packages/rxdb-adapter-sqlite-core/src/sqlite-oo1-load.utils.ts:62
临时设置 globalThis.sqlite3ApiConfig,执行 run 后恢复原值。
@sqlite.org/sqlite-wasm 通过全局变量传递初始化配置;
此函数保证多个并发加载不互相覆盖配置。
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type | Description |
|---|---|---|
config | Record<string, unknown> | 要合并到现有配置中的字段 |
run | () => Promise<T> | 在配置生效期间执行的异步函数 |
Returns
Promise<T>
run 的返回值