@react-mvi/http
Version:
Http IO module for React MVI.
41 lines (40 loc) • 1.63 kB
JavaScript
/**
* @fileoverview
* @author Taketoshi Aono
*/
/**
* The methods of the Http request.
*/
export var HttpMethod;
(function (HttpMethod) {
HttpMethod[HttpMethod["GET"] = 1] = "GET";
HttpMethod[HttpMethod["POST"] = 2] = "POST";
HttpMethod[HttpMethod["PUT"] = 3] = "PUT";
HttpMethod[HttpMethod["DELETE"] = 4] = "DELETE";
HttpMethod[HttpMethod["PATCH"] = 5] = "PATCH";
})(HttpMethod || (HttpMethod = {}));
/**
* Response type of the Http request.
*/
export var ResponseType;
(function (ResponseType) {
ResponseType[ResponseType["JSON"] = 1] = "JSON";
ResponseType[ResponseType["BLOB"] = 2] = "BLOB";
ResponseType[ResponseType["ARRAY_BUFFER"] = 3] = "ARRAY_BUFFER";
ResponseType[ResponseType["FORM_DATA"] = 4] = "FORM_DATA";
ResponseType[ResponseType["TEXT"] = 5] = "TEXT";
ResponseType[ResponseType["STREAM"] = 6] = "STREAM";
})(ResponseType || (ResponseType = {}));
export var UploadEventType;
(function (UploadEventType) {
UploadEventType[UploadEventType["PROGRESS"] = 1] = "PROGRESS";
UploadEventType[UploadEventType["ERROR"] = 2] = "ERROR";
UploadEventType[UploadEventType["ABORT"] = 3] = "ABORT";
UploadEventType[UploadEventType["COMPLETE"] = 4] = "COMPLETE";
})(UploadEventType || (UploadEventType = {}));
export var ResponseObjectType;
(function (ResponseObjectType) {
ResponseObjectType[ResponseObjectType["RESPONSE"] = 1] = "RESPONSE";
ResponseObjectType[ResponseObjectType["UPLOAD_PROGRESS"] = 2] = "UPLOAD_PROGRESS";
})(ResponseObjectType || (ResponseObjectType = {}));
export function ____$_react_mvi_module_reference_bug_fix__dummy_$____() { }