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