XMLHttpRequest

open external class XMLHttpRequest : XMLHttpRequestEventTarget

Exposes the JavaScript XMLHttpRequest to Kotlin

Constructors

XMLHttpRequest
Link copied to clipboard
fun XMLHttpRequest()

Types

Companion
Link copied to clipboard
object Companion

Functions

abort
Link copied to clipboard
fun abort()
addEventListener
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
dispatchEvent
Link copied to clipboard
fun dispatchEvent(event: Event): Boolean
getAllResponseHeaders
Link copied to clipboard
fun getAllResponseHeaders(): String
getResponseHeader
Link copied to clipboard
fun getResponseHeader(name: String): String?
open
Link copied to clipboard
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
fun overrideMimeType(mime: String)
removeEventListener
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
send
Link copied to clipboard
fun send(body: dynamic = definedExternally)
setRequestHeader
Link copied to clipboard
fun setRequestHeader(name: String, value: String)

Properties

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