Skip to main content

chartActions

FitFileViewer - API Documentation v29.4.0


FitFileViewer - API Documentation / utils/charts/core/renderChartJS / chartActions

Variable: chartActions

const chartActions: { clearCharts: void; completeRendering: void; requestRerender: void; selectChart: void; startRendering: void; toggleControls: void; }

Defined in: utils/charts/core/renderChartJS.js:1424

Chart actions - encapsulated state transitions for chart operations

Type Declaration​

clearCharts()​

clearCharts(): void

Clear all chart data and reset state

Returns​

void

completeRendering()​

completeRendering(success: boolean, chartCount: number, renderTime: number): void

Complete chart rendering process

Parameters​

success​

boolean

Whether rendering succeeded

chartCount​

number = 0

Number of charts rendered

renderTime​

number = 0

Time taken to render

Returns​

void

requestRerender()​

requestRerender(reason: string): void

Request chart re-render with debouncing

Parameters​

reason​

string = "State change"

Reason for re-render

Returns​

void

selectChart()​

selectChart(chartType: string): void

Update chart selection

Parameters​

chartType​

string

New chart type selection

Returns​

void

startRendering()​

startRendering(): void

Start chart rendering process

Returns​

void

toggleControls()​

toggleControls(): void

Toggle chart controls visibility

Returns​

void