react-application-core
Version:
A react-based application core for the business applications.
44 lines • 2.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.$_RAC_TRANSPORT_UPDATE_TOKEN_ACTION_TYPE = exports.$_RAC_TRANSPORT_DESTROY_TOKEN_ACTION_TYPE = exports.INITIAL_REDUX_TRANSPORT_ENTITY = exports.TransportResponseTypesEnum = exports.TransportMethodsEnum = exports.TransportEventCategoriesEnum = void 0;
var definitions_interface_1 = require("../definitions.interface");
/**
* @stable [15.09.2019]
*/
var TransportEventCategoriesEnum;
(function (TransportEventCategoriesEnum) {
TransportEventCategoriesEnum["TRANSPORT"] = "transport";
TransportEventCategoriesEnum["TRANSPORT_ERROR"] = "transport:error";
TransportEventCategoriesEnum["TRANSPORT_RESPONSE_LENGTH"] = "transport:response:length";
})(TransportEventCategoriesEnum = exports.TransportEventCategoriesEnum || (exports.TransportEventCategoriesEnum = {}));
/**
* @stable [27.05.2019]
*/
var TransportMethodsEnum;
(function (TransportMethodsEnum) {
TransportMethodsEnum["POST"] = "post";
TransportMethodsEnum["GET"] = "get";
TransportMethodsEnum["PUT"] = "put";
TransportMethodsEnum["DELETE"] = "delete";
})(TransportMethodsEnum = exports.TransportMethodsEnum || (exports.TransportMethodsEnum = {}));
/**
* @stable [15.09.2019]
*/
var TransportResponseTypesEnum;
(function (TransportResponseTypesEnum) {
TransportResponseTypesEnum["BLOB"] = "blob";
})(TransportResponseTypesEnum = exports.TransportResponseTypesEnum || (exports.TransportResponseTypesEnum = {}));
/**
* @initial-redux-entity
* @stable [31.07.2020]
*/
exports.INITIAL_REDUX_TRANSPORT_ENTITY = Object.freeze({
queue: [],
token: null,
});
/**
* @stable [16.03.2020]
*/
exports.$_RAC_TRANSPORT_DESTROY_TOKEN_ACTION_TYPE = definitions_interface_1.ACTION_PREFIX + "transport.destroy.token";
exports.$_RAC_TRANSPORT_UPDATE_TOKEN_ACTION_TYPE = definitions_interface_1.ACTION_PREFIX + "transport.update.token";
//# sourceMappingURL=transport-definition.interface.js.map