1.0.0 • Published 6 years ago

storage-hook v1.0.0

Weekly downloads
5
License
MIT
Repository
-
Last release
6 years ago

StorageHook npm version Build Status Downloads license

Subscribable localStorage or sessionStorage.

NPM

npm install storage-hook

Example

Global hook

import { StorageProxy } from 'storage-hook';

let storage = StorageProxy.create(sessionStorage);

storage.onChanged.subscribe(x => {
  console.log('result: ' + x['a']);
});

storage.setItem('a', '123');

Property hook

import { StorageProxy } from 'storage-hook';

let storage = StorageProxy.create(sessionStorage);

storage.getPropertyChangeHook('a').subscribe(x => {
  console.log('result: ' + x);
});

storage.setItem('a', '456');