packages/core/src/lib/services/storage/local-forage.service.ts
localforage service, using the localForage javascript library https://localforage.github.io/localForage
Properties |
|
Methods |
constructor()
|
| get | ||||||||
get(key: string)
|
||||||||
|
retrieve an object from localforage
Parameters :
Returns :
Observable<any>
one time emission Observable of value |
| name |
name()
|
|
the name of the storage service
Returns :
string
|
| ready |
ready()
|
|
reflects the readiness of the storage
Returns :
Observable<any>
one time emission Observable |
| remove | ||||||||
remove(key: string)
|
||||||||
|
removes an object from localforage
Parameters :
Returns :
Observable<any>
one time emission Observable |
| set | ||||||||||||
set(key: string, value: any)
|
||||||||||||
|
sets an object in localforage
Parameters :
Returns :
Observable<any>
one time emission Observable |
| removeAsync | ||||||||
removeAsync(key: string)
|
||||||||
|
asynchronous helper for remove function
Parameters :
Returns :
void
|
| setAsync | ||||||||||||
setAsync(key: string, value: any)
|
||||||||||||
|
asynchronous helper for set function
Parameters :
Returns :
void
|
| Static NAME |
Type : string
|
Default value : 'LocalForageService'
|