Package-level declarations
Types
The Performance interface provides access to performance-related information for the current page.
The PerformanceEntry object encapsulates a single performance metric that is part of the browser's performance timeline.
PerformanceMark is an interface for PerformanceEntry objects with an entryType of "mark".
PerformanceMeasure is an abstract interface for PerformanceEntry objects with an entryType of "measure". Entries of this type are created by calling performance.measure() to add a named DOMHighResTimeStamp (the measure) between two marks to the browser's performance timeline.
The PerformanceObserver interface is used to observe performance measurement events and be notified of new performance entries as they are recorded in the browser's performance timeline.
The PerformanceObserverEntryList interface is a list of performance events that were explicitly observed via the observe() method.
The PerformanceResourceTiming interface enables retrieval and analysis of detailed network timing data regarding the loading of an application's resources. An application can use the timing metrics to determine, for example, the length of time it takes to fetch a specific resource, such as an XMLHttpRequest,
The PerformanceServerTiming interface surfaces server metrics that are sent with the response in the Server-Timing HTTP header.