@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="PerformanceNavigationTiming")
public class PerformanceNavigationTiming
extends PerformanceResourceTiming
| Modifier | Constructor and Description |
|---|---|
protected |
PerformanceNavigationTiming() |
| Modifier and Type | Method and Description |
|---|---|
double |
domComplete()
The domComplete read-only property returns a timestamp representing the time value equal to the time immediately before the user agent sets the current document readiness of the current document to complete.
|
double |
domContentLoadedEventEnd()
The domContentLoadedEventEnd read-only property returns a timestamp representing the time value equal to the time immediately after the current document's DOMContentLoaded event completes.
|
double |
domContentLoadedEventStart()
The domContentLoadedEventStart read-only property returns a timestamp representing the time value equal to the time immediately before the user agent fires the DOMContentLoaded event at the current document.
|
double |
domInteractive()
The domInteractive read-only property returns a timestamp representing the time value equal to the time immediately before the user agent sets the current document readiness of the current document to interactive.
|
double |
loadEventEnd()
The loadEventEnd read-only property returns a timestamp which is equal to the time when the load event of the current document is completed.
|
double |
loadEventStart()
The loadEventStart read-only property returns a timestamp representing the time value equal to the time immediately before the load event of the current document is fired.
|
int |
redirectCount()
The redirectCount property returns a timestamp representing the number of redirects since the last non-redirect navigation under the current browsing context.
|
JsObject |
toJSON()
The toJSON() method is a serializer - it returns a JSON representation of the PerformanceNavigationTiming object.
|
java.lang.String |
type()
The type read-only property returns a string representing the type of navigation.
|
double |
unloadEventEnd()
The unloadEventEnd read-only property returns a timestamp representing the time value equal to the time immediately after the user agent finishes the unload event of the previous document.
|
double |
unloadEventStart()
The unloadEventStart read-only property returns a timestamp representing the time value equal to the time immediately before the user agent starts the unload event of the previous document.
|
connectEnd, connectStart, decodedBodySize, domainLookupEnd, domainLookupStart, encodedBodySize, fetchStart, initiatorType, nextHopProtocol, redirectEnd, redirectStart, requestStart, responseEnd, responseStart, secureConnectionStart, transferSize, workerStartduration, entryType, name, startTimeassign, create, create, defineProperties, defineProperty, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyDescriptor, getOwnPropertyDescriptors, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, is, isExtensible, isFrozen, isSealed, keys, preventExtensions, seal, setPrototypeOf, valueOf_, values@JsProperty(name="domComplete") public double domComplete()
@JsProperty(name="domContentLoadedEventEnd") public double domContentLoadedEventEnd()
@JsProperty(name="domContentLoadedEventStart") public double domContentLoadedEventStart()
@JsProperty(name="domInteractive") public double domInteractive()
@JsProperty(name="loadEventEnd") public double loadEventEnd()
@JsProperty(name="loadEventStart") public double loadEventStart()
@JsProperty(name="redirectCount") public int redirectCount()
@JsProperty(name="type") @Nonnull @NavigationType public java.lang.String type()
@JsProperty(name="unloadEventEnd") public double unloadEventEnd()
@JsProperty(name="unloadEventStart") public double unloadEventStart()
@Nonnull public JsObject toJSON()
toJSON in class PerformanceResourceTiming