1.2.0 • Published 6 years ago

@dlcs/provider-local-storage v1.2.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

DLCS LocalStorage Provider

status npm

Resource provider for HTML5 localStorage.

Configuration

NameDefault valueUsage
root.local'DLCS'LocalStorage root name
SerializableNode.set(StorageProtocol.config, StorageProtocol.configKeys.root.name, 'DLCS');

Supported protocol

  • local for access localStorage.

Request parameters

No parameter.

Supported mode

ProtocolAsynchronizedSynchronizedRequestSubmitDelete
local

Injectors

TimepointData structureData descriptionRequest method
BeforeSendSerializableNode<any>Storage nodeRequest/Submit/Delete
AfterSentSerializableNode<any>Storage nodeRequest/Submit/Delete

Example

resourceManager.registerProtocol(new StorageProtocol());
// Save value
resourceManager.request.to(`local:///user/state/token`).submit('test').tag('user_token').send();
// Read value
const value = resourceManager.request.to(`local:///user/state/token`).tag('user_token_read').requireSync<string>();
1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago