Skip to content

ESPRMStorage

Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:23

Static facade over the configured storage adapter. All operations return the adapter’s promise so callers can await persistence (important for custom asynchronous adapters such as IndexedDB or React Native AsyncStorage).

static clear(): Promise<void>

Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:66

Promise<void>


static getItem(name): Promise<string | null>

Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:58

string

Promise<string | null>


static initialize(customStorageAdapter?): void

Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:43

ESPRMStorageAdapterInterface

void


static removeItem(name): Promise<void>

Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:62

string

Promise<void>


static setItem(name, value): Promise<void>

Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:54

string

string

Promise<void>