XMLHttpRequest.DONE is not defined. Fixes #5883

Summary:https://github.com/facebook/react-native/issues/5883
Closes https://github.com/facebook/react-native/pull/5895

Differential Revision: D2943443

Pulled By: androidtrunkagent

fb-gh-sync-id: 1c1c1d69dd0ad4fb28f23fa956d843464f693b43
shipit-source-id: 1c1c1d69dd0ad4fb28f23fa956d843464f693b43
This commit is contained in:
Sreejumon 2016-02-16 23:58:49 -08:00 коммит произвёл facebook-github-bot-0
Родитель dab24b4a6c
Коммит d8e07eab95
1 изменённых файлов: 23 добавлений и 5 удалений

Просмотреть файл

@ -14,11 +14,23 @@
var RCTNetworking = require('RCTNetworking');
var RCTDeviceEventEmitter = require('RCTDeviceEventEmitter');
const UNSENT = 0;
const OPENED = 1;
const HEADERS_RECEIVED = 2;
const LOADING = 3;
const DONE = 4;
/**
* Shared base for platform-specific XMLHttpRequest implementations.
*/
class XMLHttpRequestBase {
static UNSENT: number;
static OPENED: number;
static HEADERS_RECEIVED: number;
static LOADING: number;
static DONE: number;
UNSENT: number;
OPENED: number;
HEADERS_RECEIVED: number;
@ -50,11 +62,11 @@ class XMLHttpRequestBase {
_lowerCaseResponseHeaders: Object;
constructor() {
this.UNSENT = 0;
this.OPENED = 1;
this.HEADERS_RECEIVED = 2;
this.LOADING = 3;
this.DONE = 4;
this.UNSENT = UNSENT;
this.OPENED = OPENED;
this.HEADERS_RECEIVED = HEADERS_RECEIVED;
this.LOADING = LOADING;
this.DONE = DONE;
this.onreadystatechange = null;
this.onload = null;
@ -265,4 +277,10 @@ class XMLHttpRequestBase {
}
}
XMLHttpRequestBase.UNSENT = UNSENT;
XMLHttpRequestBase.OPENED = OPENED;
XMLHttpRequestBase.HEADERS_RECEIVED = HEADERS_RECEIVED;
XMLHttpRequestBase.LOADING = LOADING;
XMLHttpRequestBase.DONE = DONE;
module.exports = XMLHttpRequestBase;