Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CacheService

Index

Constructors

constructor

Properties

_cachedLayers

_cachedLayers: BehaviorSubject<CacheLayer<CacheLayerItem<any>>[]> = new BehaviorSubject([])

config

config: any

Private logger

map

map: Map<any, any> = new Map()

Methods

Private LayerHook

Private OnExpire

createLayer

flushCache

  • flushCache(): Observable<boolean>

getLayer

getLayersByName

Private protectLayerFromInvaders

removeLayer

searchForDuplicateDependenciesInsideApp

  • searchForDuplicateDependenciesInsideApp(): string[]

searchForDuplicatesByHash

  • searchForDuplicatesByHash(key: string): Duplicates[]

searchForItem

  • searchForItem(classItem: any): any

transferItems

Static createCacheInstance

Generated using TypeDoc