Skip to content

IStore

Defined in: store/Store.ts:18

Interface for the Store class.

destroy(): void

Defined in: store/Store.ts:21

void


getAdapter<T>(adapterId): T

Defined in: store/Store.ts:25

T extends IStorageAdapter = IStorageAdapter

string

T


hasAdapter(adapterId): boolean

Defined in: store/Store.ts:27

string

boolean


initialize(app): IStore

Defined in: store/Store.ts:19

IApplication

IStore


load(adapterId, key): Promise<any>

Defined in: store/Store.ts:36

string

string

Promise<any>


registerAdapter(adapter, adapterOptions): void

Defined in: store/Store.ts:23

IStorageAdapter

any

void


save(adapterId, key, data, awaitSave?): Promise<any>

Defined in: store/Store.ts:29

string | string[] | Partial<AdapterSaveConfig>[]

string

any

boolean

Promise<any>