QDefaultCache
@quik/core / QDefaultCache
Class: QDefaultCache
Defined in: features/QCache.ts:46
No-op cache feature implementation used when no cache is configured.
Implements
Constructors
Constructor
new QDefaultCache():
QDefaultCache
Returns
QDefaultCache
Methods
clear()
clear():
Promise<void>
Defined in: features/QCache.ts:88
No-op clear.
Returns
Promise<void>
Implementation of
delete()
delete(
key):Promise<void>
Defined in: features/QCache.ts:72
No-op delete.
Parameters
key
string
Cache key.
Returns
Promise<void>
Implementation of
get()
get<
T>(key):Promise<T>
Defined in: features/QCache.ts:52
Always resolves to undefined.
Type Parameters
T
T = unknown
Parameters
key
string
Cache key.
Returns
Promise<T>
Implementation of
has()
has(
key):Promise<boolean>
Defined in: features/QCache.ts:81
Always resolves to false.
Parameters
key
string
Cache key.
Returns
Promise<boolean>
Implementation of
set()
set<
T>(key,value,ttlMs?):Promise<void>
Defined in: features/QCache.ts:63
No-op set.
Type Parameters
T
T = unknown
Parameters
key
string
Cache key.
value
T
Value to store.
ttlMs?
number
Optional time-to-live in milliseconds.
Returns
Promise<void>