MemoryStorage
Class: MemoryStorage
Defined in: packages/sealed-client/src/storage.ts:24
In-memory storage, for tests and for sessions that must leave no trace
Implements
Constructors
Constructor
new MemoryStorage():
MemoryStorage
Returns
MemoryStorage
Properties
values
protectedvalues:Map<string,string>
Defined in: packages/sealed-client/src/storage.ts:25
Methods
delete()
delete(
key):Promise<void>
Defined in: packages/sealed-client/src/storage.ts:46
Parameters
key
string
storage key, no-op when missing
Returns
Promise<void>
Implementation of
get()
get(
key):Promise<string|undefined>
Defined in: packages/sealed-client/src/storage.ts:31
Parameters
key
string
storage key
Returns
Promise<string | undefined>
the value, undefined when missing
Implementation of
set()
set(
key,value):Promise<void>
Defined in: packages/sealed-client/src/storage.ts:39
Parameters
key
string
storage key
value
string
value
Returns
Promise<void>