Home > widget-integration > IPerformanceTracker

IPerformanceTracker interface

Performance tracker interface

Signature:

export interface IPerformanceTracker 

Methods

Method

Description

endMeasurement(id)

End a specific measurement

exportData()

Export performance data as JSON

generateReport()

Generate a performance report

getActiveMeasurements()

Get all active measurements

getCompletedMeasurements()

Get completed measurements

getMetrics()

Get current performance metrics

importData(data)

Import performance data from JSON

isTracking()

Check if tracking is currently active

recordCustomMetric(name, value)

Record a custom metric value

reset()

Clear all measurements and reset metrics

start()

Start tracking performance

startMeasurement(name, metadata)

Start measuring a specific operation

stop()

Stop tracking performance