openModelCacheOn()
openModelCache on a store of your own: deletes the entries of every other salt, then returns makeModelCache on it.
function openModelCacheOn(
store: CacheStore,
salt: string,
opts?: ModelCacheOptions
): Promise<ModelCache>;Defined in: engine/src/worker/cache.ts:449
Parameters
| Parameter | Type |
|---|---|
store | CacheStore |
salt | string |
opts? | ModelCacheOptions |
Returns
Promise<ModelCache>
openModelCacheControls()
Open controls for the model cache in IndexedDB database name (the name given to serveGenerators({ cache })), or null where there is no IndexedDB. Works from the main thread while workers use the cache.
openSceneCache()
The scene cache in IndexedDB database name, or null where there is none (bun, some private windows, a database an older build in another tab holds open). Used by serveScene in the worker; entries stored under any other salt are deleted when it opens, so a new build frees the old build's results.