@absinthe/socket
Version:
71 lines (54 loc) • 1.63 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
require('core-js/modules/es6.function.bind');
var _newArrowCheck = _interopDefault(require('@babel/runtime/helpers/newArrowCheck'));
var eventNames = {
abort: "Abort",
cancel: "Cancel",
error: "Error",
result: "Result",
start: "Start"
};
var _this = undefined;
var createStartEvent = function createStartEvent(payload) {
_newArrowCheck(this, _this);
return {
payload: payload,
name: eventNames.start
};
}.bind(undefined);
var createResultEvent = function createResultEvent(payload) {
_newArrowCheck(this, _this);
return {
payload: payload,
name: eventNames.result
};
}.bind(undefined);
var createErrorEvent = function createErrorEvent(payload) {
_newArrowCheck(this, _this);
return {
payload: payload,
name: eventNames.error
};
}.bind(undefined);
var createCancelEvent = function createCancelEvent() {
_newArrowCheck(this, _this);
return {
name: eventNames.cancel,
payload: undefined
};
}.bind(undefined);
var createAbortEvent = function createAbortEvent(payload) {
_newArrowCheck(this, _this);
return {
payload: payload,
name: eventNames.abort
};
}.bind(undefined);
exports.createStartEvent = createStartEvent;
exports.createResultEvent = createResultEvent;
exports.createErrorEvent = createErrorEvent;
exports.createCancelEvent = createCancelEvent;
exports.createAbortEvent = createAbortEvent;
//# sourceMappingURL=eventCreators.js.map