Interface PerformanceNavigationTiming
interface PerformanceNavigationTiming {
connectEnd: number;
connectStart: number;
decodedBodySize: number;
domainLookupEnd: number;
domainLookupStart: number;
domComplete: number;
domContentLoadedEventEnd: number;
domContentLoadedEventStart: number;
domInteractive: number;
duration: number;
encodedBodySize: number;
entryType: string;
fetchStart: number;
initiatorType: string;
loadEventEnd: number;
loadEventStart: number;
name: string;
nextHopProtocol: string;
redirectCount: number;
redirectEnd: number;
redirectStart: number;
requestStart: number;
responseEnd: number;
responseStart: number;
secureConnectionStart: number;
serverTiming: readonly PerformanceServerTiming[];
startTime: number;
transferSize: number;
type: NavigationTimingType;
unloadEventEnd: number;
unloadEventStart: number;
workerStart: number;
toJSON(): any;
}
connectEnd: number;
connectStart: number;
decodedBodySize: number;
domainLookupEnd: number;
domainLookupStart: number;
domComplete: number;
domContentLoadedEventEnd: number;
domContentLoadedEventStart: number;
domInteractive: number;
duration: number;
encodedBodySize: number;
entryType: string;
fetchStart: number;
initiatorType: string;
loadEventEnd: number;
loadEventStart: number;
name: string;
nextHopProtocol: string;
redirectCount: number;
redirectEnd: number;
redirectStart: number;
requestStart: number;
responseEnd: number;
responseStart: number;
secureConnectionStart: number;
serverTiming: readonly PerformanceServerTiming[];
startTime: number;
transferSize: number;
type: NavigationTimingType;
unloadEventEnd: number;
unloadEventStart: number;
workerStart: number;
toJSON(): any;
}
Hierarchy
- PerformanceResourceTiming
- PerformanceNavigationTiming (view full)
Index
Properties
connectEnd
connectStart
decodedBodySize
domainLookupEnd
domainLookupStart
domComplete
domContentLoadedEventEnd
domContentLoadedEventStart
domInteractive
duration
encodedBodySize
entryType
fetchStart
initiatorType
loadEventEnd
loadEventStart
name
nextHopProtocol
redirectCount
redirectEnd
redirectStart
requestStart
responseEnd
responseStart
secureConnectionStart
serverTiming
startTime
transferSize
type
unloadEventEnd
unloadEventStart
workerStart
Methods
Properties
Readonly
connectEnd
connectEnd : number
Readonly
connectStart
connectStart : number
Readonly
decodedBodySize
decodedBodySize : number
Readonly
domainLookupEnd
domainLookupEnd : number
Readonly
domainLookupStart
domainLookupStart : number
Readonly
domComplete
domComplete : number
Readonly
domContentLoadedEventEnd
domContentLoadedEventEnd : number
Readonly
domContentLoadedEventStart
domContentLoadedEventStart : number
Readonly
domInteractive
domInteractive : number
Readonly
duration
duration: number
Readonly
encodedBodySize
encodedBodySize : number
Readonly
entryType
entryType : string
Readonly
fetchStart
fetchStart : number
Readonly
initiatorType
initiatorType : string
Readonly
loadEventEnd
loadEventEnd : number
Readonly
loadEventStart
loadEventStart : number
Readonly
name
name: string
Readonly
nextHopProtocol
nextHopProtocol : string
Readonly
redirectCount
redirectCount : number
Readonly
redirectEnd
redirectEnd : number
Readonly
redirectStart
redirectStart : number
Readonly
requestStart
requestStart : number
Readonly
responseEnd
responseEnd : number
Readonly
responseStart
responseStart : number
Readonly
secureConnectionStart
secureConnectionStart : number
Readonly
serverTiming
Readonly
startTime
startTime : number
Readonly
transferSize
transferSize : number
Readonly
type
Readonly
unloadEventEnd
unloadEventEnd : number
Readonly
unloadEventStart
unloadEventStart : number
Readonly
workerStart
workerStart : number
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.
MDN Reference