Package elemental2.dom
Class XMLHttpRequest
- java.lang.Object
-
- elemental2.dom.XMLHttpRequest
-
- All Implemented Interfaces:
EventTarget
@JsType(isNative=true, namespace="<global>") public class XMLHttpRequest extends java.lang.Object implements EventTarget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
XMLHttpRequest.OnabortFn
static interface
XMLHttpRequest.OnerrorFn
static interface
XMLHttpRequest.OnloadendFn
static interface
XMLHttpRequest.OnloadFn
static interface
XMLHttpRequest.OnloadstartFn
static interface
XMLHttpRequest.OnprogressFn
static interface
XMLHttpRequest.OnreadystatechangeFn
static interface
XMLHttpRequest.OntimeoutFn
static interface
XMLHttpRequest.OpenUrlUnionType
static interface
XMLHttpRequest.ResponseUnionType
static interface
XMLHttpRequest.SendDataUnionType
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
-
Field Summary
Fields Modifier and Type Field Description static int
DONE
static int
HEADERS_RECEIVED
static int
LOADING
elemental2.core.ArrayBuffer
mozResponseArrayBuffer
XMLHttpRequest.OnabortFn
onabort
XMLHttpRequest.OnerrorFn
onerror
XMLHttpRequest.OnloadFn
onload
XMLHttpRequest.OnloadendFn
onloadend
XMLHttpRequest.OnloadstartFn
onloadstart
XMLHttpRequest.OnprogressFn
onprogress
XMLHttpRequest.OnreadystatechangeFn
onreadystatechange
XMLHttpRequest.OntimeoutFn
ontimeout
static int
OPENED
int
readyState
XMLHttpRequest.ResponseUnionType
response
java.lang.String
responseText
java.lang.String
responseType
java.lang.String
responseURL
Document
responseXML
int
status
java.lang.String
statusText
int
timeout
static int
UNSENT
XMLHttpRequestUpload
upload
boolean
withCredentials
-
Constructor Summary
Constructors Constructor Description XMLHttpRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abort()
void
addEventListener(java.lang.String type, EventListener listener)
void
addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
boolean
dispatchEvent(Event evt)
java.lang.String
getAllResponseHeaders()
java.lang.String
getResponseHeader(java.lang.String header)
void
open(java.lang.String method, URL url)
void
open(java.lang.String method, URL url, boolean async)
void
open(java.lang.String method, URL url, boolean async, java.lang.String user)
void
open(java.lang.String method, URL url, boolean async, java.lang.String user, java.lang.String password)
void
open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url)
void
open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url, boolean async)
void
open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url, boolean async, java.lang.String user)
void
open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url, boolean async, java.lang.String user, java.lang.String password)
void
open(java.lang.String method, java.lang.String url)
void
open(java.lang.String method, java.lang.String url, boolean async)
void
open(java.lang.String method, java.lang.String url, boolean async, java.lang.String user)
void
open(java.lang.String method, java.lang.String url, boolean async, java.lang.String user, java.lang.String password)
void
overrideMimeType(java.lang.String mimeType)
void
removeEventListener(java.lang.String type, EventListener listener)
void
removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
void
send()
void
send(elemental2.core.ArrayBuffer data)
void
send(elemental2.core.ArrayBufferView data)
void
send(Blob data)
void
send(Document data)
void
send(FormData data)
void
send(XMLHttpRequest.SendDataUnionType data)
void
send(java.lang.String data)
void
setRequestHeader(java.lang.String header, java.lang.String value)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, removeEventListener, removeEventListener
-
-
-
-
Field Detail
-
DONE
@JsOverlay public static final int DONE
-
HEADERS_RECEIVED
@JsOverlay public static final int HEADERS_RECEIVED
-
LOADING
@JsOverlay public static final int LOADING
-
OPENED
@JsOverlay public static final int OPENED
-
UNSENT
@JsOverlay public static final int UNSENT
-
mozResponseArrayBuffer
public elemental2.core.ArrayBuffer mozResponseArrayBuffer
-
onabort
public XMLHttpRequest.OnabortFn onabort
-
onerror
public XMLHttpRequest.OnerrorFn onerror
-
onload
public XMLHttpRequest.OnloadFn onload
-
onloadend
public XMLHttpRequest.OnloadendFn onloadend
-
onloadstart
public XMLHttpRequest.OnloadstartFn onloadstart
-
onprogress
public XMLHttpRequest.OnprogressFn onprogress
-
onreadystatechange
public XMLHttpRequest.OnreadystatechangeFn onreadystatechange
-
ontimeout
public XMLHttpRequest.OntimeoutFn ontimeout
-
readyState
public int readyState
-
response
public XMLHttpRequest.ResponseUnionType response
-
responseText
public java.lang.String responseText
-
responseType
public java.lang.String responseType
-
responseURL
public java.lang.String responseURL
-
responseXML
public Document responseXML
-
status
public int status
-
statusText
public java.lang.String statusText
-
timeout
public int timeout
-
upload
public XMLHttpRequestUpload upload
-
withCredentials
public boolean withCredentials
-
-
Method Detail
-
abort
public void abort()
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
- Specified by:
addEventListener
in interfaceEventTarget
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener)
- Specified by:
addEventListener
in interfaceEventTarget
-
dispatchEvent
public boolean dispatchEvent(Event evt)
- Specified by:
dispatchEvent
in interfaceEventTarget
-
getAllResponseHeaders
public java.lang.String getAllResponseHeaders()
-
getResponseHeader
public java.lang.String getResponseHeader(java.lang.String header)
-
open
public void open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url, boolean async, java.lang.String user, java.lang.String password)
-
open
public void open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url, boolean async, java.lang.String user)
-
open
public void open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url, boolean async)
-
open
public void open(java.lang.String method, XMLHttpRequest.OpenUrlUnionType url)
-
open
@JsOverlay public final void open(java.lang.String method, java.lang.String url, boolean async, java.lang.String user, java.lang.String password)
-
open
@JsOverlay public final void open(java.lang.String method, java.lang.String url, boolean async, java.lang.String user)
-
open
@JsOverlay public final void open(java.lang.String method, java.lang.String url, boolean async)
-
open
@JsOverlay public final void open(java.lang.String method, java.lang.String url)
-
open
@JsOverlay public final void open(java.lang.String method, URL url, boolean async, java.lang.String user, java.lang.String password)
-
open
@JsOverlay public final void open(java.lang.String method, URL url, boolean async, java.lang.String user)
-
open
@JsOverlay public final void open(java.lang.String method, URL url, boolean async)
-
open
@JsOverlay public final void open(java.lang.String method, URL url)
-
overrideMimeType
public void overrideMimeType(java.lang.String mimeType)
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener)
- Specified by:
removeEventListener
in interfaceEventTarget
-
send
public void send()
-
send
@JsOverlay public final void send(elemental2.core.ArrayBuffer data)
-
send
@JsOverlay public final void send(elemental2.core.ArrayBufferView data)
-
send
@JsOverlay public final void send(Blob data)
-
send
@JsOverlay public final void send(Document data)
-
send
@JsOverlay public final void send(FormData data)
-
send
public void send(XMLHttpRequest.SendDataUnionType data)
-
send
@JsOverlay public final void send(java.lang.String data)
-
setRequestHeader
public void setRequestHeader(java.lang.String header, java.lang.String value)
-
-