Skip to main content

Interface: IQueryCache

Defined in: src/cache/IQueryCache.ts:1

Methods​

get()​

get<T>(key): T | Promise<T | null> | null

Defined in: src/cache/IQueryCache.ts:2

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
keystring

Returns​

T | Promise<T | null> | null


set()​

set<T>(key, value, ttlMs?): void | Promise<void>

Defined in: src/cache/IQueryCache.ts:3

Type Parameters​

Type Parameter
T

Parameters​

ParameterType
keystring
valueT
ttlMs?number

Returns​

void | Promise<void>


delete()​

delete(key): void | Promise<void>

Defined in: src/cache/IQueryCache.ts:4

Parameters​

ParameterType
keystring

Returns​

void | Promise<void>


clear()​

clear(): void | Promise<void>

Defined in: src/cache/IQueryCache.ts:5

Returns​

void | Promise<void>