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
|