Skip to main content

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.