StorageHelper
Kind: global class
new StorageHelper()
StorageHelper class
StorageHelper.module.exports
Kind: static class of StorageHelper
new module.exports(storageProvider, [compressed])
Creates an instance of StorageHelper.
Param | Type | Default | Description |
---|---|---|---|
storageProvider |
localStorage | sessionStorage
|
Storage provider, localStorage or sessionStorage | |
[compressed] | boolean |
false |
Option to use compression for strings |
void
StorageHelper.store(key, data, [format]) ⇒ Stores data to storageProvider
Kind: static method of StorageHelper
Param | Type | Default | Description |
---|---|---|---|
key | string |
Key used to identify saved item | |
data |
string | object
|
Data to save | |
[format] |
'text' | 'json'
|
"text" |
Data format |
any
StorageHelper.get(key, [format]) ⇒ Gets key from storageProvider
Kind: static method of StorageHelper
Returns: any
- - The value of said key
Param | Type | Default | Description |
---|---|---|---|
key | string |
Key to retrieve from storage | |
[format] |
'text' | 'json'
|
"text" |
Format of stored data |