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).
Methods
Section titled “Methods”clear()
Section titled “clear()”
staticclear():Promise<void>
Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:66
Returns
Section titled “Returns”Promise<void>
getItem()
Section titled “getItem()”
staticgetItem(name):Promise<string|null>
Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:58
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<string | null>
initialize()
Section titled “initialize()”
staticinitialize(customStorageAdapter?):void
Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:43
Parameters
Section titled “Parameters”customStorageAdapter?
Section titled “customStorageAdapter?”Returns
Section titled “Returns”void
removeItem()
Section titled “removeItem()”
staticremoveItem(name):Promise<void>
Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:62
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<void>
setItem()
Section titled “setItem()”
staticsetItem(name,value):Promise<void>
Defined in: src/services/ESPRMStorage/ESPRMStorage.ts:54
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”Promise<void>