Resolved chart views for one store, refreshed only by chart-change events.
Listeners run after the changed charts are invalidated, so get inside a
listener always resolves the committed cell data.
Declaration
Referenced by
Workspace packages depending on @sheetwrite/charts
@sheetwrite/docs-startdependency
Public exports naming ChartViewCache
interface ChartViewProvider {
get(chart: ChartRef): ChartView | null;
subscribe(listener: ChartChangeListener): () => void;
dispose(): void;
}interface ChartViewProvider {
get(chart: ChartRef): ChartView | null;
subscribe(listener: ChartChangeListener): () => void;
dispose(): void;
}interface ChartViewProvider {
get(
chart: ChartRef,
): ChartView | null;
subscribe(
listener: ChartChangeListener,
): () => void;
dispose(): void;
}Cached chart views supplied by the optional charts package; renderers do not read cells.API reference →