Appearance
Interface: UploadXhr
The slice of XMLHttpRequest the uploader uses; injectable so tests need no network.
Properties
status
ts
readonly status: number;upload
ts
upload: object;addEventListener()
ts
addEventListener(type, listener): void;Parameters
type
"progress"
listener
(event) => void
Returns
void
Methods
abort()
ts
abort(): void;Returns
void
addEventListener()
ts
addEventListener(type, listener): void;Parameters
type
"error" | "abort" | "timeout" | "load"
listener
() => void
Returns
void
open()
ts
open(method, url): void;Parameters
method
string
url
string
Returns
void
send()
ts
send(body): void;Parameters
body
Blob
Returns
void
setRequestHeader()
ts
setRequestHeader(name, value): void;Parameters
name
string
value
string
Returns
void