ng2-cache
Version:
Client side caching for Angular5
1 lines • 3.93 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"CacheService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","name":"CacheStorageAbstract"}]}],"set":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"exists":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"removeAll":[{"__symbolic":"method"}],"getTagData":[{"__symbolic":"method"}],"useStorage":[{"__symbolic":"method"}],"removeTag":[{"__symbolic":"method"}],"setGlobalPrefix":[{"__symbolic":"method"}],"_validateStorage":[{"__symbolic":"method"}],"_removeFromTag":[{"__symbolic":"method"}],"_initStorage":[{"__symbolic":"method"}],"_toStorageKey":[{"__symbolic":"method"}],"_fromStorageKey":[{"__symbolic":"method"}],"_toStorageValue":[{"__symbolic":"method"}],"_toStorageOptions":[{"__symbolic":"method"}],"_validateStorageValue":[{"__symbolic":"method"}],"_isSystemKey":[{"__symbolic":"method"}],"_saveTag":[{"__symbolic":"method"}],"_getCachePrefix":[{"__symbolic":"method"}],"_tagsStorageKey":[{"__symbolic":"method"}]}},"CacheStorageAbstract":{"__symbolic":"class","members":{"getItem":[{"__symbolic":"method"}],"setItem":[{"__symbolic":"method"}],"removeItem":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"type":[{"__symbolic":"method"}],"isEnabled":[{"__symbolic":"method"}]}},"CacheStoragesEnum":{"LOCAL_STORAGE":0,"SESSION_STORAGE":1,"MEMORY":2},"CacheLocalStorage":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CacheStorageAbstract"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"getItem":[{"__symbolic":"method"}],"setItem":[{"__symbolic":"method"}],"removeItem":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"type":[{"__symbolic":"method"}],"isEnabled":[{"__symbolic":"method"}]}},"CacheMemoryStorage":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CacheStorageAbstract"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"getItem":[{"__symbolic":"method"}],"setItem":[{"__symbolic":"method"}],"removeItem":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"type":[{"__symbolic":"method"}],"isEnabled":[{"__symbolic":"method"}]}},"CacheOptionsInterface":{"__symbolic":"interface"},"CacheSessionStorage":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"CacheStorageAbstract"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"getItem":[{"__symbolic":"method"}],"setItem":[{"__symbolic":"method"}],"removeItem":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"type":[{"__symbolic":"method"}],"isEnabled":[{"__symbolic":"method"}]}},"Ng2CacheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","name":"CacheService"}]}]}],"members":{}}},"origins":{"CacheService":"./src/services/cache.service","CacheStorageAbstract":"./src/services/storage/cache-storage-abstract.service","CacheStoragesEnum":"./src/enums/cache-storages.enum","CacheLocalStorage":"./src/services/storage/local-storage/cache-local-storage.service","CacheMemoryStorage":"./src/services/storage/memory/cache-memory.service","CacheOptionsInterface":"./src/interfaces/cache-options.interface","CacheSessionStorage":"./src/services/storage/session-storage/cache-session-storage.service","Ng2CacheModule":"./src/ng2-cache.module"},"importAs":"ng2-cache"}