Interface: MetadataCache\<T\>
One namespaced view over the shared metadata cache.
Type Parameters
Section titled “Type Parameters”T
Methods
Section titled “Methods”get():
Promise<T>
Return a fresh-or-fallback value, refreshing when stale.
Returns
Section titled “Returns”Promise<T>
peek()
Section titled “peek()”peek():
Promise<T|undefined>
Read process memory without refreshing.
Returns
Section titled “Returns”Promise<T | undefined>
refresh()
Section titled “refresh()”refresh():
Promise<T>
Force a refresh attempt even when the entry is still fresh.
Returns
Section titled “Returns”Promise<T>
update()
Section titled “update()”update(
mutator):Promise<T>
Mutate the cached value and persist it.
Parameters
Section titled “Parameters”mutator
Section titled “mutator”(current) => T
Returns
Section titled “Returns”Promise<T>