API Reference / Request

# Class: Request

# Hierarchy

# Table of contents

# Constructors

# Properties

# Accessors

# Methods

# Constructors

# constructor

new Request(options)

# Parameters

Name Type
options RequestOption

# Overrides

EventEmitter.constructor

# 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

EventEmitter.$emittingType

# Defined in

event/EventEmitter.ts:6 (opens new window)


# $events

Protected $events: Object = {}

# Inherited from

EventEmitter.$events

# 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

EventEmitter.emit

# Defined in

event/EventEmitter.ts:42 (opens new window)

emit(type, ...args): boolean

# Parameters

Name Type
type string
...args any[]

# Returns

boolean

# Inherited from

EventEmitter.emit

# Defined in

event/EventEmitter.ts:43 (opens new window)


# hasEventListener

hasEventListener(type): boolean

# Parameters

Name Type
type string

# Returns

boolean

# Inherited from

EventEmitter.hasEventListener

# Defined in

event/EventEmitter.ts:80 (opens new window)


# off

off(type, listener?): Request

# Parameters

Name Type
type string
listener? Listener

# Returns

Request

# Inherited from

EventEmitter.off

# Defined in

event/EventEmitter.ts:16 (opens new window)


# on

on(type, listener): Request

# Parameters

Name Type
type string
listener Listener

# Returns

Request

# Inherited from

EventEmitter.on

# Defined in

event/EventEmitter.ts:9 (opens new window)


# once

once(type, listener): Request

# Parameters

Name Type
type string
listener Listener

# Returns

Request

# Inherited from

EventEmitter.once

# Defined in

event/EventEmitter.ts:33 (opens new window)


# removeAllListeners

removeAllListeners(): Request

# Returns

Request

# 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

# Defined in

net/Request.ts:119 (opens new window)