Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • CacheLayer

Index

Constructors

constructor

Properties

config

items

items: BehaviorSubject<Array<T>> = new BehaviorSubject([])

map

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

name

name: string

Methods

flushCache

  • flushCache(): Observable<boolean>

get

  • get(name: any): T

getItem

  • getItem(key: string): T

getItemObservable

  • getItemObservable(key: string): Observable<T>

Private initHook

  • initHook(layer: any): void

Private onExpire

  • onExpire(key: string): void

Private onExpireAll

  • onExpireAll(layer: any): void

putItem

  • putItem(layerItem: T): T

Private putItemHook

  • putItemHook(layerItem: any): void

removeItem

  • removeItem(key: string): void

Generated using TypeDoc