simple-light-store

1.0.4 • Public • Published

Sample

	const store = new Store();

	store.set({}, 'actionName');
	store.get() === store.s;
	const unsubscribe = store.subscribe(event: string /*optional*/, context: object /*optional*/, callback: function);
	const unsubscribe = store.subscribeOnce(event: string /*optional*/, context: object /*optional*/, callback: function);

	// async subscriptions are notified as soon all other subscriptions (not async) have been notified, useful to listen store on react components
	const unsubscribe = store.subscribeAsync(event: string /*optional*/, context: object /*optional*/, callback: function);
	const unsubscribe = store.subscribeAsyncOnce(event: string /*optional*/, context: object /*optional*/, callback: function);
	
	store.unsubscribe(event: string /*optional*/, context: object /*optional*/, callback: function);

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.4
    1
    • latest

Version History

Package Sidebar

Install

npm i simple-light-store

Weekly Downloads

1

Version

1.0.4

License

MIT

Unpacked Size

45.1 kB

Total Files

9

Last publish

Collaborators

  • feliperohde