XMLHttpRequest
[<Interface>]
type XMLHttpRequest =
abstract member DONE: int
abstract member HEADERS_RECEIVED: int
abstract member LOADING: int
abstract member OPENED: int
abstract member UNSENT: int
abstract member onreadystatechange: (Event -> unit) option with get, set
abstract member readyState: float
abstract member response: obj
abstract member responseText: string
abstract member responseType: XMLHttpRequestResponseType with get, set
abstract member responseURL: string
abstract member responseXML: Document option
abstract member status: float
abstract member statusText: string
abstract member timeout: float with get, set
abstract member upload: XMLHttpRequestUpload
abstract member withCredentials: bool with get, set
abstract member ``open`` (method: string, url: URL, async: bool, ?username: string, ?password: string) : unit
abstract member ``open`` (method: string, url: string, async: bool, ?username: string, ?password: string) : unit
abstract member ``open`` (method: string, url: URL) : unit
abstract member ``open`` (method: string, url: string) : unit
abstract member abort () : unit
abstract member addEventListener (type: string, listener: EventListenerObject, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListenerObject) : unit
abstract member addEventListener (type: string, listener: EventListener, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListener) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: AddEventListenerOptions) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member getAllResponseHeaders () : string
abstract member getResponseHeader (name: string) : string option
abstract member overrideMimeType (mime: string) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListener) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: EventListenerOptions) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member send (body: string) : unit
abstract member send (body: URLSearchParams) : unit
abstract member send (body: FormData) : unit
abstract member send (body: BufferSource) : unit
abstract member send (body: Blob) : unit
abstract member send (body: Document) : unit
abstract member send () : unit
abstract member setRequestHeader (name: string, value: string) : unit
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | XMLHttpRequestEventTarget |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Properties
abstract member DONE: int
abstract member LOADING: int
abstract member OPENED: int
abstract member UNSENT: int
abstract member onreadystatechange: (Event -> unit) option with get, set
abstract member readyState: float
abstract member response: obj
abstract member responseText: string
abstract member responseURL: string
abstract member responseXML: Document option
abstract member status: float
abstract member statusText: string
abstract member timeout: float with get, set
abstract member withCredentials: bool with get, set
Methods
abstract member ``open`` (method: string, url: URL, async: bool, ?username: string, ?password: string) : unit
abstract member ``open`` (method: string, url: string, async: bool, ?username: string, ?password: string) : unit
abstract member ``open`` (method: string, url: URL) : unit
abstract member ``open`` (method: string, url: string) : unit
abstract member abort () : unit
abstract member addEventListener (type: string, listener: EventListenerObject, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListenerObject) : unit
abstract member addEventListener (type: string, listener: EventListener, options: AddEventListenerOptions) : unit
abstract member addEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member addEventListener (type: string, listener: EventListener) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: AddEventListenerOptions) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member addEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member overrideMimeType (mime: string) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListenerObject) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: EventListenerOptions) : unit
abstract member removeEventListener (type: string, listener: EventListener, options: bool) : unit
abstract member removeEventListener (type: string, listener: EventListener) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: EventListenerOptions) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit, options: bool) : unit
abstract member removeEventListener<'K> (type: Key<'K>, listener: 'K -> unit) : unit
abstract member send (body: string) : unit
abstract member send (body: URLSearchParams) : unit
abstract member send (body: FormData) : unit
abstract member send (body: BufferSource) : unit
abstract member send (body: Blob) : unit
abstract member send () : unit