Skip to content

IStore

Defined in: store/Store.ts:16

Interface for the Store class.

destroy(): void

Defined in: store/Store.ts:19

void


getAdapter<T>(adapterId): T

Defined in: store/Store.ts:23

T extends IStorageAdapter = IStorageAdapter

string

T


hasAdapter(adapterId): boolean

Defined in: store/Store.ts:25

string

boolean


initialize(app): IStore

Defined in: store/Store.ts:17

IApplication

IStore


load(adapterId, key): Promise<any>

Defined in: store/Store.ts:34

string

string

Promise<any>


registerAdapter(adapter, adapterOptions): void

Defined in: store/Store.ts:21

IStorageAdapter

any

void


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

Defined in: store/Store.ts:27

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

string

any

boolean

Promise<any>