Skip to content

IndexedDBBackend

Defined in: src/modules/save/indexed-db-backend.ts:17

IndexedDB-backed SaveStorage implementation.

new IndexedDBBackend(options?): IndexedDBBackend

Defined in: src/modules/save/indexed-db-backend.ts:24

IndexedDbSaveOptions = {}

IndexedDBBackend

SaveStorage.constructor

close(): void

Defined in: src/modules/save/indexed-db-backend.ts:31

void


delete(key): Promise<void>

Defined in: src/modules/save/save-storage.ts:58

string

Promise<void>

SaveStorage.delete


listSaves(keyPattern): Promise<object[]>

Defined in: src/modules/save/save-storage.ts:64

RegExp

Promise<object[]>

SaveStorage.listSaves


load(key): Promise<string | null>

Defined in: src/modules/save/save-storage.ts:83

string

Promise<string | null>

SaveStorage.load


open(): Promise<void>

Defined in: src/modules/save/indexed-db-backend.ts:36

Promise<void>


recoverOrphans(keyPattern): Promise<void>

Defined in: src/modules/save/save-storage.ts:103

RegExp

Promise<void>

SaveStorage.recoverOrphans


save(key, data, header?): Promise<void>

Defined in: src/modules/save/save-storage.ts:135

string

string

unknown

Promise<void>

SaveStorage.save