Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jackson88/ng2-cache
/ functions
Functions
40 in github.com/Jackson88/ng2-cache
⨍
Functions
40
◇
Types & classes
14
↓ 8 callers
Method
_tagsStorageKey
()
src/services/cache.service.ts:274
↓ 6 callers
Method
get
* Get data from cache * @param key * @returns any
src/services/cache.service.ts:59
↓ 4 callers
Method
_toStorageKey
(key: string)
src/services/cache.service.ts:198
↓ 3 callers
Method
_getCachePrefix
* Get global cache prefix * returns {string} * private
src/services/cache.service.ts:270
↓ 3 callers
Method
_initStorage
* Init storage by type * @param type * @returns CacheStorageAbstract
src/services/cache.service.ts:184
↓ 3 callers
Method
set
* Set data to cache * @param key * @param value * @param options
src/services/cache.service.ts:41
↓ 2 callers
Method
_fromStorageKey
(key: string)
src/services/cache.service.ts:202
↓ 2 callers
Method
removeItem
(key: string)
src/services/storage/memory/cache-memory.service.ts:23
↓ 1 callers
Method
_isSystemKey
* check if its system cache key * @param key * returns boolean
src/services/cache.service.ts:246
↓ 1 callers
Method
_removeFromTag
* Remove key from tags keys list * @param key
src/services/cache.service.ts:166
↓ 1 callers
Method
_saveTag
* Save tag to list of tags * @param tag * @param key
src/services/cache.service.ts:255
↓ 1 callers
Method
_toStorageOptions
* Prepare options to set to storage * @param options * @returns CacheOptionsInterface
src/services/cache.service.ts:224
↓ 1 callers
Method
_toStorageValue
* Prepare value to set to storage * @param value * @param options * returns {value: any, options: CacheOptionsInterface}
src/services/cache.service.ts:212
↓ 1 callers
Method
_validateStorage
* Validate cache storage
src/services/cache.service.ts:153
↓ 1 callers
Method
_validateStorageValue
* Validate storage value * @param value * @returns boolean
src/services/cache.service.ts:237
↓ 1 callers
Method
clear
()
src/services/storage/memory/cache-memory.service.ts:27
↓ 1 callers
Method
getItem
(key: string)
src/services/storage/memory/cache-memory.service.ts:14
↓ 1 callers
Method
isEnabled
()
src/services/storage/memory/cache-memory.service.ts:35
↓ 1 callers
Method
remove
* Remove item from cache * @param key
src/services/cache.service.ts:85
↓ 1 callers
Method
removeItem
(key: string)
src/services/storage/session-storage/cache-session-storage.service.ts:26
↓ 1 callers
Method
removeItem
(key: string)
src/services/storage/local-storage/cache-local-storage.service.ts:26
↓ 1 callers
Method
setGlobalPrefix
* Set global cache key prefix * @param prefix
src/services/cache.service.ts:146
↓ 1 callers
Method
setItem
(key: string, value: StorageValueInterface)
src/services/storage/memory/cache-memory.service.ts:18
↓ 1 callers
Method
setItem
(key: string, value: StorageValueInterface)
src/services/storage/session-storage/cache-session-storage.service.ts:17
↓ 1 callers
Method
setItem
(key: string, value: StorageValueInterface)
src/services/storage/local-storage/cache-local-storage.service.ts:17
Method
clear
()
src/services/storage/session-storage/cache-session-storage.service.ts:30
Method
clear
()
src/services/storage/local-storage/cache-local-storage.service.ts:30
Method
constructor
(@Optional() private _storage: CacheStorageAbstract)
src/services/cache.service.ts:31
Method
exists
* Check if value exists * @param key * @returns boolean
src/services/cache.service.ts:77
Method
getItem
(key: string)
src/services/storage/session-storage/cache-session-storage.service.ts:12
Method
getItem
(key: string)
src/services/storage/local-storage/cache-local-storage.service.ts:12
Method
getTagData
* Get all tag data * @param tag * @returns Array
src/services/cache.service.ts:102
Method
isEnabled
()
src/services/storage/session-storage/cache-session-storage.service.ts:38
Method
isEnabled
()
src/services/storage/local-storage/cache-local-storage.service.ts:38
Method
removeAll
* Remove all from cache
src/services/cache.service.ts:93
Method
removeTag
* Remove all by tag * @param tag
src/services/cache.service.ts:131
Method
type
()
src/services/storage/memory/cache-memory.service.ts:31
Method
type
()
src/services/storage/session-storage/cache-session-storage.service.ts:34
Method
type
()
src/services/storage/local-storage/cache-local-storage.service.ts:34
Method
useStorage
* Create a new instance of cache with needed storage * @param type * returns CacheService
src/services/cache.service.ts:121