IndexedDBSessionStore
class
- Kind
- class
- Source
- src/persistence/storage.js:92
Description
Session store backed by IndexedDB.
Signature
Parameters
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
options | Object | optional | Optional IndexedDB factory, database name, object store name, and schema version. |
Returns
Async session store implementation.
TypeIndexedDBSessionStoreConfiguration
General configuration setters and compatibility helpers.
get(id)
Source: src/persistence/storage.js:130
Returns the current get value or state.
Parameters
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
id | Value passed to get. |
getAll()
Source: src/persistence/storage.js:138
Returns the current all value or state.
Example
const value = helios.getAll();
Utilities
Additional public helpers that do not belong to a narrower API area.
put(record)
Source: src/persistence/storage.js:120
Configures or reads put.
Parameters
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
record | Value passed to put. |
delete(id)
Source: src/persistence/storage.js:162
Configures or reads delete.
Parameters
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
id | Value passed to delete. |