@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="PerformanceTiming")
public class PerformanceTiming
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
PerformanceTiming() |
| Modifier and Type | Method and Description |
|---|---|
int |
connectEnd()
The legacy PerformanceTiming.connectEnd read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, where the connection is opened network.
|
int |
connectStart()
The legacy PerformanceTiming.connectStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, where the request to open a connection is sent to the network.
|
int |
domainLookupEnd()
The legacy PerformanceTiming.domainLookupEnd read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, where the domain lookup is finished.
|
int |
domainLookupStart()
The legacy PerformanceTiming.domainLookupStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, where the domain lookup starts.
|
int |
domComplete()
The legacy PerformanceTiming.domComplete read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the parser finished its work on the main document, that is when its Document.readyState changes to 'complete' and the corresponding readystatechange event is thrown.
|
int |
domContentLoadedEventEnd()
The legacy PerformanceTiming.domContentLoadedEventEnd read-only property returns an unsigned long long representing the moment, in milliseconds since the UNIX epoch, right after all the scripts that need to be executed as soon as possible, in order or not, has been executed.
|
int |
domContentLoadedEventStart()
The legacy PerformanceTiming.domContentLoadedEventStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, right before the parser sent the DOMContentLoaded event, that is right after all the scripts that need to be executed right after parsing has been executed.
|
int |
domInteractive()
The legacy PerformanceTiming.domInteractive read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the parser finished its work on the main document, that is when its Document.readyState changes to 'interactive' and the corresponding readystatechange event is thrown.
|
int |
domLoading()
The legacy PerformanceTiming.domLoading read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the parser started its work, that is when its Document.readyState changes to 'loading' and the corresponding readystatechange event is thrown.
|
int |
fetchStart()
The legacy PerformanceTiming.fetchStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, the browser is ready to fetch the document using an HTTP request.
|
int |
loadEventEnd()
The legacy PerformanceTiming.loadEventEnd read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the load event handler terminated, that is when the load event is completed.
|
int |
loadEventStart()
The legacy PerformanceTiming.loadEventStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the load event was sent for the current document.
|
int |
navigationStart()
The legacy PerformanceTiming.navigationStart read-only property returns an unsigned long long representing the moment, in milliseconds since the UNIX epoch, right after the prompt for unload terminates on the previous document in the same browsing context.
|
int |
redirectEnd()
The legacy PerformanceTiming.redirectEnd read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, the last HTTP redirect is completed, that is when the last byte of the HTTP response has been received.
|
int |
redirectStart()
The legacy PerformanceTiming.redirectStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, the first HTTP redirect starts.
|
int |
requestStart()
The legacy PerformanceTiming.requestStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the browser sent the request to obtain the actual document, from the server or from a cache.
|
int |
responseEnd()
The legacy PerformanceTiming.responseEnd read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, when the browser received the last byte of the response, or when the connection is closed if this happened first, from the server from a cache or from a local resource.
|
int |
responseStart()
The legacy PerformanceTiming.responseStart read-only property returns an unsigned long long representing the moment in time (in milliseconds since the UNIX epoch) when the browser received the first byte of the response from the server, cache, or local resource.
|
int |
secureConnectionStart()
The legacy PerformanceTiming.secureConnectionStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, where the secure connection handshake starts.
|
java.lang.Object |
toJSON() |
int |
unloadEventEnd()
The legacy PerformanceTiming.unloadEventEnd read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, the unload event handler finishes.
|
int |
unloadEventStart()
The legacy PerformanceTiming.unloadEventStart read-only property returns an unsigned long long representing the moment, in miliseconds since the UNIX epoch, the unload event has been thrown.
|
@JsProperty(name="connectEnd") public int connectEnd()
@JsProperty(name="connectStart") public int connectStart()
@JsProperty(name="domComplete") public int domComplete()
@JsProperty(name="domContentLoadedEventEnd") public int domContentLoadedEventEnd()
@JsProperty(name="domContentLoadedEventStart") public int domContentLoadedEventStart()
@JsProperty(name="domInteractive") public int domInteractive()
@JsProperty(name="domLoading") public int domLoading()
@JsProperty(name="domainLookupEnd") public int domainLookupEnd()
@JsProperty(name="domainLookupStart") public int domainLookupStart()
@JsProperty(name="fetchStart") public int fetchStart()
@JsProperty(name="loadEventEnd") public int loadEventEnd()
@JsProperty(name="loadEventStart") public int loadEventStart()
@JsProperty(name="navigationStart") public int navigationStart()
@JsProperty(name="redirectEnd") public int redirectEnd()
@JsProperty(name="redirectStart") public int redirectStart()
@JsProperty(name="requestStart") public int requestStart()
@JsProperty(name="responseEnd") public int responseEnd()
@JsProperty(name="responseStart") public int responseStart()
@JsProperty(name="secureConnectionStart") public int secureConnectionStart()
@JsProperty(name="unloadEventEnd") public int unloadEventEnd()
@JsProperty(name="unloadEventStart") public int unloadEventStart()
@Nonnull public java.lang.Object toJSON()