Package org.teavm.jso.ajax
Class XMLHttpRequest
java.lang.Object
org.teavm.jso.ajax.XMLHttpRequest
- All Implemented Interfaces:
EventTarget
,org.teavm.jso.JSObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
abort()
void
addEventListener
(String type, EventListener<?> listener) void
addEventListener
(String type, EventListener<?> listener, boolean useCapture) static XMLHttpRequest
create()
Deprecated.boolean
dispatchEvent
(Event evt) int
org.teavm.jso.JSObject
getResponseHeader
(String name) int
final Registration
onAbort
(EventListener<ProgressEvent> eventListener) final Registration
onComplete
(Runnable runnable) final Registration
onError
(EventListener<ProgressEvent> eventListener) final Registration
onLoad
(EventListener<ProgressEvent> eventListener) final Registration
onLoadEnd
(EventListener<ProgressEvent> eventListener) final Registration
onLoadStart
(EventListener<ProgressEvent> eventListener) final Registration
onProgress
(EventListener<ProgressEvent> eventListener) final Registration
onReadyStateChange
(EventListener<Event> handler) final Registration
onTimeout
(EventListener<ProgressEvent> eventListener) void
void
void
void
void
overrideMimeType
(String mimeType) void
removeEventListener
(String type, EventListener<?> listener) void
removeEventListener
(String type, EventListener<?> listener, boolean useCapture) void
send()
void
void
void
void
send
(org.teavm.jso.JSObject data) void
void
setOnReadyStateChange
(EventListener<Event> handler) void
setRequestHeader
(String name, String value) void
setResponseType
(String type) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.teavm.jso.dom.events.EventTarget
onEvent, onEvent
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Field Details
-
UNSET
public static final int UNSET- See Also:
-
OPENED
public static final int OPENED- See Also:
-
HEADERS_RECEIVED
public static final int HEADERS_RECEIVED- See Also:
-
LOADING
public static final int LOADING- See Also:
-
DONE
public static final int DONE- See Also:
-
-
Constructor Details
-
XMLHttpRequest
public XMLHttpRequest()
-
-
Method Details
-
open
-
open
-
open
-
open
-
send
public void send() -
send
-
send
-
send
-
send
public void send(org.teavm.jso.JSObject data) -
setRequestHeader
-
getAllResponseHeaders
-
getResponseHeader
-
setOnReadyStateChange
-
setOnReadyStateChange
-
onReadyStateChange
-
onAbort
-
onError
-
onLoad
-
onLoadStart
-
onLoadEnd
-
onProgress
-
onTimeout
-
onComplete
-
overrideMimeType
-
getReadyState
public int getReadyState() -
getResponseText
-
getResponseXML
-
getResponse
public org.teavm.jso.JSObject getResponse() -
getStatus
public int getStatus() -
getStatusText
-
setResponseType
-
getResponseType
-
create
Deprecated. -
abort
public void abort() -
getResponseURL
-
addEventListener
- Specified by:
addEventListener
in interfaceEventTarget
-
addEventListener
- Specified by:
addEventListener
in interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListener
in interfaceEventTarget
-
dispatchEvent
- Specified by:
dispatchEvent
in interfaceEventTarget
-