@studyportals/data-storage
v2.0.0
Published
Create a browser independent local storage solution.
Downloads
4,791
Maintainers
Keywords
Readme
DataStorage
Create a browser independent local storage solution.
Installation:
This package is written in ES5 and is available on NPM.
npm install --save @studyportals/data-storage
Functions:
Javascript
import {DataStorage} from "@studyportals/data-storage";
/**
* Store any type of value with an TTL of 1800 seconds.
*/
DataStorage.store('AnyObject', {
prop1: 'test-1',
prop2: 'test-2'
}, 1800);
/**
* Retrieve from the storage.
*/
DataStorage.retrieve('AnyObject');
/**
* Remove an object from the storage.
*/
DataStorage.remove('AnyObject');
/**
* Add properties to an existing object with an TTL of 1800 seconds.
*/
DataStorage.update('AnyObject', {
prop3: 'test-3'
}, 1800);