Zum Hauptinhalt springen

CacheLib

Properties

existCache()

existCache: <TKey>(key) => boolean

Type Parameters

TKey

TKey extends keyof KnownCaches

Parameters

key

TKey

Returns

boolean


getCache()

getCache: <TKey>(key) => KnownCaches[TKey]

Type Parameters

TKey

TKey extends keyof KnownCaches

Parameters

key

TKey

Returns

KnownCaches[TKey]


setCache()

setCache: <TKey>(key, value) => void

Type Parameters

TKey

TKey extends keyof KnownCaches

Parameters

key

TKey

value

KnownCaches[TKey]

Returns

void


removeCache()

removeCache: (key) => boolean

Parameters

key

keyof KnownCaches

Returns

boolean


fillEnumValByCache()

fillEnumValByCache: <TKey>(enumval, key, dataGetter) => void

Type Parameters

TKey

TKey extends keyof KnownCaches

Parameters

enumval

string[]

key

TKey

dataGetter

() => string[]

Returns

void