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 intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabort()static XMLHttpRequestcreate()abstract Stringabstract intabstract org.teavm.jso.JSObjectabstract StringgetResponseHeader(String name) abstract Stringabstract Stringabstract Stringabstract Documentabstract intabstract Stringabstract voidonAbort(EventListener<ProgressEvent> eventListener) final voidonComplete(Runnable runnable) abstract voidonError(EventListener<ProgressEvent> eventListener) abstract voidonLoad(EventListener<ProgressEvent> eventListener) abstract voidonLoadEnd(EventListener<ProgressEvent> eventListener) abstract voidonLoadStart(EventListener<ProgressEvent> eventListener) abstract voidonProgress(EventListener<ProgressEvent> eventListener) abstract voidonTimeout(EventListener<ProgressEvent> eventListener) abstract voidabstract voidabstract voidabstract voidabstract voidoverrideMimeType(String mimeType) abstract voidsend()abstract voidabstract voidsend(org.teavm.jso.JSObject data) abstract voidabstract voidsetOnReadyStateChange(EventListener<Event> handler) abstract voidsetRequestHeader(String name, String value) abstract voidsetResponseType(String type) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teavm.jso.dom.events.EventTarget
addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListenerMethods 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 abstract void send() -
send
-
send
public abstract void send(org.teavm.jso.JSObject data) -
setRequestHeader
-
getAllResponseHeaders
-
getResponseHeader
-
setOnReadyStateChange
-
setOnReadyStateChange
-
onAbort
-
onError
-
onLoad
-
onLoadStart
-
onLoadEnd
-
onProgress
-
onTimeout
-
onComplete
-
overrideMimeType
-
getReadyState
public abstract int getReadyState() -
getResponseText
-
getResponseXML
-
getResponse
public abstract org.teavm.jso.JSObject getResponse() -
getStatus
public abstract int getStatus() -
getStatusText
-
setResponseType
-
getResponseType
-
create
-
abort
public abstract void abort() -
getResponseURL
-