XMLHttpRequest

open external class XMLHttpRequest : XMLHttpRequestEventTarget

Exposes the JavaScript XMLHttpRequest to Kotlin

Constructors

XMLHttpRequest
Link copied to clipboard
JS
fun XMLHttpRequest()

Types

Companion
Link copied to clipboard
JS
object Companion

Functions

abort
Link copied to clipboard
JS
fun abort()
addEventListener
Link copied to clipboard
JS
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
dispatchEvent
Link copied to clipboard
JS
fun dispatchEvent(event: Event): Boolean
getAllResponseHeaders
Link copied to clipboard
JS
fun getAllResponseHeaders(): String
getResponseHeader
Link copied to clipboard
JS
fun getResponseHeader(name: String): String?
open
Link copied to clipboard
JS
fun open(method: String, url: String)
fun open(method: String, url: String, async: Boolean, username: String? = definedExternally, password: String? = definedExternally)
overrideMimeType
Link copied to clipboard
JS
fun overrideMimeType(mime: String)
removeEventListener
Link copied to clipboard
JS
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
send
Link copied to clipboard
JS
fun send(body: dynamic = definedExternally)
setRequestHeader
Link copied to clipboard
JS
fun setRequestHeader(name: String, value: String)

Properties

onabort
Link copied to clipboard
JS
open var onabort: (Event) -> dynamic?
onerror
Link copied to clipboard
JS
open var onerror: (Event) -> dynamic?
onload
Link copied to clipboard
JS
open var onload: (Event) -> dynamic?
onloadend
Link copied to clipboard
JS
open var onloadend: (Event) -> dynamic?
onloadstart
Link copied to clipboard
JS
open var onloadstart: (ProgressEvent) -> dynamic?
onprogress
Link copied to clipboard
JS
open var onprogress: (ProgressEvent) -> dynamic?
onreadystatechange
Link copied to clipboard
JS
var onreadystatechange: (Event) -> dynamic?
ontimeout
Link copied to clipboard
JS
open var ontimeout: (Event) -> dynamic?
readyState
Link copied to clipboard
JS
open val readyState: Short
response
Link copied to clipboard
JS
open val response: Any?
responseText
Link copied to clipboard
JS
open val responseText: String
responseType
Link copied to clipboard
JS
var responseType: XMLHttpRequestResponseType
responseURL
Link copied to clipboard
JS
open val responseURL: String
responseXML
Link copied to clipboard
JS
open val responseXML: Document?
status
Link copied to clipboard
JS
open val status: Short
statusText
Link copied to clipboard
JS
open val statusText: String
timeout
Link copied to clipboard
JS
var timeout: Int
upload
Link copied to clipboard
JS
open val upload: XMLHttpRequestUpload
withCredentials
Link copied to clipboard
JS
var withCredentials: Boolean