PerformanceNavigationTiming
Provides methods and properties to store and retrieve metrics regarding the browser's document navigation events. For example, this interface can be used to determine how much time it takes to load or unload a document.
interface PerformanceNavigationTiming extends PerformanceResourceTiming {
readonly domComplete: DOMHighResTimeStamp;
readonly domContentLoadedEventEnd: DOMHighResTimeStamp;
readonly domContentLoadedEventStart: DOMHighResTimeStamp;
readonly domInteractive: DOMHighResTimeStamp;
readonly loadEventEnd: DOMHighResTimeStamp;
readonly loadEventStart: DOMHighResTimeStamp;
readonly redirectCount: number;
readonly type: NavigationTimingType;
readonly unloadEventEnd: DOMHighResTimeStamp;
readonly unloadEventStart: DOMHighResTimeStamp;
toJSON(): any;
}var PerformanceNavigationTiming: {
prototype: PerformanceNavigationTiming;
new (): PerformanceNavigationTiming;
};§Properties
§
readonly domComplete: DOMHighResTimeStamp
[src]§
readonly domContentLoadedEventEnd: DOMHighResTimeStamp
[src]§
readonly domContentLoadedEventStart: DOMHighResTimeStamp
[src]§
readonly domInteractive: DOMHighResTimeStamp
[src]§
readonly loadEventEnd: DOMHighResTimeStamp
[src]§
readonly loadEventStart: DOMHighResTimeStamp
[src]§
readonly type: NavigationTimingType
[src]§
readonly unloadEventEnd: DOMHighResTimeStamp
[src]§
readonly unloadEventStart: DOMHighResTimeStamp
[src]