src/app/core/http-cache.service.ts
Properties |
|
Methods |
constructor()
|
|
Defined in src/app/core/http-cache.service.ts:20
|
| cleanCache | ||||||
cleanCache(expirationDate?: Date)
|
||||||
|
Defined in src/app/core/http-cache.service.ts:49
|
||||||
|
Parameters :
Returns :
void
|
| clearCache | ||||||
clearCache(url: string)
|
||||||
|
Defined in src/app/core/http-cache.service.ts:44
|
||||||
|
Parameters :
Returns :
void
|
| getCacheData | ||||||
getCacheData(url: string)
|
||||||
|
Defined in src/app/core/http-cache.service.ts:34
|
||||||
|
Parameters :
Returns :
HttpResponse | null
|
| getHttpCacheEntry | ||||||
getHttpCacheEntry(url: string)
|
||||||
|
Defined in src/app/core/http-cache.service.ts:62
|
||||||
|
Parameters :
Returns :
HttpCacheEntry | null
|
| Private loadCacheData |
loadCacheData()
|
|
Defined in src/app/core/http-cache.service.ts:81
|
|
Returns :
void
|
| Private saveCacheData |
saveCacheData()
|
|
Defined in src/app/core/http-cache.service.ts:75
|
|
Returns :
void
|
| setCacheData |
setCacheData(url: string, data: HttpResponse
|
|
Defined in src/app/core/http-cache.service.ts:26
|
|
Returns :
void
|
| setPersistence | ||||||
setPersistence(persistence?: "local" | "session")
|
||||||
|
Defined in src/app/core/http-cache.service.ts:66
|
||||||
|
Parameters :
Returns :
void
|
| Private cachedData |
Type : literal type
|
Default value : {}
|
|
Defined in src/app/core/http-cache.service.ts:19
|
| Private storage |
Type : Storage | null
|
Default value : null
|
|
Defined in src/app/core/http-cache.service.ts:20
|