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 TypeMethodDescriptionvoidabort()voidaddEventListener(String type, EventListener<?> listener) voidaddEventListener(String type, EventListener<?> listener, boolean useCapture) static XMLHttpRequestcreate()Deprecated.booleandispatchEvent(Event evt) intorg.teavm.jso.JSObjectgetResponseHeader(String name) intfinal RegistrationonAbort(EventListener<ProgressEvent> eventListener) final RegistrationonComplete(Runnable runnable) final RegistrationonError(EventListener<ProgressEvent> eventListener) final RegistrationonLoad(EventListener<ProgressEvent> eventListener) final RegistrationonLoadEnd(EventListener<ProgressEvent> eventListener) final RegistrationonLoadStart(EventListener<ProgressEvent> eventListener) final RegistrationonProgress(EventListener<ProgressEvent> eventListener) final RegistrationonReadyStateChange(EventListener<Event> handler) final RegistrationonTimeout(EventListener<ProgressEvent> eventListener) voidvoidvoidvoidvoidoverrideMimeType(String mimeType) voidremoveEventListener(String type, EventListener<?> listener) voidremoveEventListener(String type, EventListener<?> listener, boolean useCapture) voidsend()voidvoidvoidvoidsend(org.teavm.jso.JSObject data) voidvoidsetOnReadyStateChange(EventListener<Event> handler) voidsetRequestHeader(String name, String value) 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
onEvent, onEventMethods 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:
addEventListenerin interfaceEventTarget
-
addEventListener
- Specified by:
addEventListenerin interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListenerin interfaceEventTarget
-
removeEventListener
- Specified by:
removeEventListenerin interfaceEventTarget
-
dispatchEvent
- Specified by:
dispatchEventin interfaceEventTarget
-