API Reference / Request
# Class: Request
# Hierarchy
-
↳
Request
# Table of contents
# Constructors
# Properties
# Accessors
# Methods
- $onAbort
- $onProgress
- $onReadyStateChange
- abort
- emit
- hasEventListener
- off
- on
- once
- removeAllListeners
- $getContentType
- $getQueryString
# Constructors
# constructor
• new Request(options)
# Parameters
| Name | Type |
|---|---|
options | RequestOption |
# Overrides
# Defined in
net/Request.ts:8 (opens new window)
• new Request(url, options?)
# Parameters
| Name | Type |
|---|---|
url | string |
options? | RequestOption |
# Overrides
EventEmitter.constructor
# Defined in
net/Request.ts:9 (opens new window)
# Properties
# $emittingType
• Protected $emittingType: string = null
# Inherited from
# Defined in
event/EventEmitter.ts:6 (opens new window)
# $events
• Protected $events: Object = {}
# Inherited from
# Defined in
event/EventEmitter.ts:5 (opens new window)
# $removedListeners
• Protected $removedListeners: Listener[] = []
# Inherited from
EventEmitter.$removedListeners
# Defined in
event/EventEmitter.ts:7 (opens new window)
# $xhr
• Protected $xhr: XMLHttpRequest
# Defined in
net/Request.ts:6 (opens new window)
# Accessors
# response
• get response(): any
# Returns
any
# Defined in
net/Request.ts:56 (opens new window)
# responseHeaders
• get responseHeaders(): Object
# Returns
Object
# Defined in
net/Request.ts:60 (opens new window)
# status
• get status(): number
# Returns
number
# Defined in
net/Request.ts:52 (opens new window)
# Methods
# $onAbort
▸ Protected $onAbort(): void
# Returns
void
# Defined in
net/Request.ts:84 (opens new window)
# $onProgress
▸ Protected $onProgress(e): void
# Parameters
| Name | Type |
|---|---|
e | ProgressEvent<EventTarget> |
# Returns
void
# Defined in
net/Request.ts:88 (opens new window)
# $onReadyStateChange
▸ Protected $onReadyStateChange(e): void
# Parameters
| Name | Type |
|---|---|
e | Event |
# Returns
void
# Defined in
net/Request.ts:96 (opens new window)
# abort
▸ abort(): void
# Returns
void
# Defined in
net/Request.ts:80 (opens new window)
# emit
▸ emit(event): boolean
# Parameters
| Name | Type |
|---|---|
event | Event |
# Returns
boolean
# Inherited from
# Defined in
event/EventEmitter.ts:42 (opens new window)
▸ emit(type, ...args): boolean
# Parameters
| Name | Type |
|---|---|
type | string |
...args | any[] |
# Returns
boolean
# Inherited from
# Defined in
event/EventEmitter.ts:43 (opens new window)
# hasEventListener
▸ hasEventListener(type): boolean
# Parameters
| Name | Type |
|---|---|
type | string |
# Returns
boolean
# Inherited from
# Defined in
event/EventEmitter.ts:80 (opens new window)
# off
▸ off(type, listener?): Request
# Parameters
| Name | Type |
|---|---|
type | string |
listener? | Listener |
# Returns
# Inherited from
# Defined in
event/EventEmitter.ts:16 (opens new window)
# on
▸ on(type, listener): Request
# Parameters
| Name | Type |
|---|---|
type | string |
listener | Listener |
# Returns
# Inherited from
# Defined in
event/EventEmitter.ts:9 (opens new window)
# once
▸ once(type, listener): Request
# Parameters
| Name | Type |
|---|---|
type | string |
listener | Listener |
# Returns
# Inherited from
# Defined in
event/EventEmitter.ts:33 (opens new window)
# removeAllListeners
▸ removeAllListeners(): Request
# Returns
# Inherited from
EventEmitter.removeAllListeners
# Defined in
event/EventEmitter.ts:85 (opens new window)
# $getContentType
▸ Static Protected $getContentType(headers): string
# Parameters
| Name | Type |
|---|---|
headers | Object |
# Returns
string
# Defined in
net/Request.ts:110 (opens new window)
# $getQueryString
▸ Static Protected $getQueryString(data): string
# Parameters
| Name | Type |
|---|---|
data | Object |
# Returns
string