@dlr-eoc/services-util-store
v15.0.0-next.1
Published
This module exports services to store and retrieve data in localStorage, sessionStorage or an JS-object
Downloads
251
Maintainers
Readme
@dlr-eoc/services-util-store
how to use this in a ukis-angular (@dlr-eoc/core-ui) project
import { UtilStoreService } from '@dlr-eoc/services-util-store';
constructor(private UtilStore: UtilStoreService,...)
function(){
// set value
this.UtilStore.local(key, value);
// get value
const value = this.UtilStore.local(key);
}
For examples see:
This module is used by components like:
- @dlr-eoc/cookie-alert
- @dlr-eoc/services-ogc
- ...
It implements a basic 'storage' to store key value based data in:
- local: localStorage
- session: sessionStorage
- runtime: runtimeStorage
- cookie
for more details see map-state
===
This library was generated with Angular CLI version 8.2.14.
Code scaffolding
Run ng generate component component-name --project services-util-store
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module --project services-util-store
.
Note: Don't forget to add
--project services-util-store
or else it will be added to the default project in yourangular.json
file.
Build
Run ng build services-util-store
to build the project. The build artifacts will be stored in the dist/
directory.
Running unit tests
Run ng test services-util-store
to execute the unit tests via Karma.
Further help
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.