Skip to main content

chartPerformanceMonitor

FitFileViewer - API Documentation v30.0.1


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

Variable: chartPerformanceMonitor

const chartPerformanceMonitor: { endTracking: void; getSummary: PerformanceSummary; startTracking: string; } = chartPerformanceMonitorImpl

Defined in: utils/charts/core/renderChartJS.ts:189

Tracks render timings and exposes chart performance summaries.

Type Declaration​

endTracking()​

endTracking(trackingId: string, additionalData?: Record<string, unknown>): void

End performance tracking and record metrics.

Parameters​

trackingId​

string

Tracking ID from startTracking.

additionalData?​

Record<string, unknown> = {}

Additional performance data.

Returns​

void

getSummary()​

getSummary(): PerformanceSummary

Get performance summary for charts.

Returns​

PerformanceSummary

Performance metrics summary.

startTracking()​

startTracking(operation: string): string

Start performance tracking for a chart operation.

Parameters​

operation​

string

Operation name.

Returns​

string

Performance tracking ID.