charton API / @chart-on/core / index / CacheAdapter
Interface: CacheAdapter
Defined in: packages/core/src/data/cache.ts:13
Persistent storage for bar snapshots, e.g. in the browser, so a reload or a symbol switch paints at once (see the cache data source option). A plain async key-value store: the chart decides what to keep and for how long. Each method may reject; the chart then loads as if nothing was cached.
Methods
clear()
clear():
Promise<void>
Defined in: packages/core/src/data/cache.ts:18
Remove every entry this adapter holds (its namespace only, where it has one).
Returns
Promise<void>
delete()
delete(
key):Promise<void>
Defined in: packages/core/src/data/cache.ts:16
Parameters
key
string
Returns
Promise<void>
get()
get(
key):Promise<unknown>
Defined in: packages/core/src/data/cache.ts:14
Parameters
key
string
Returns
Promise<unknown>
set()
set(
key,value):Promise<void>
Defined in: packages/core/src/data/cache.ts:15
Parameters
key
string
value
unknown
Returns
Promise<void>