@serenity-is/corelib / SettingStorage
Interface: SettingStorage
Defined in: src/ui/datagrid/datagrid-persistence.ts:17
Minimal storage abstraction used for grid persistence. Implementations may be synchronous (localStorage) or asynchronous.
Methods
getItem()
getItem(
key):string|Promise<string>
Defined in: src/ui/datagrid/datagrid-persistence.ts:23
Retrieves a stored value by key.
Parameters
key
string
Storage key.
Returns
string | Promise<string>
Stored value or a promise that resolves to it.
setItem()
setItem(
key,value):void|Promise<void>
Defined in: src/ui/datagrid/datagrid-persistence.ts:30
Persists a value under the given key.
Parameters
key
string
Storage key.
value
string
Value to store.
Returns
void | Promise<void>
Void or a promise that resolves when the write completes.