48 lines
1.4 KiB
JavaScript
48 lines
1.4 KiB
JavaScript
// Metro module 221 (f222).
|
|
import _classCallCheck from "./_classCallCheck";
|
|
import _createClass from "./_createClass";
|
|
import _possibleConstructorReturn from "./_possibleConstructorReturn";
|
|
import _getPrototypeOf from "./_getPrototypeOf";
|
|
import _inherits from "./_inherits";
|
|
import Event2 from "./Event";
|
|
let CloseEvent;
|
|
let env239 = {};
|
|
env239[3] = function _isNativeReflectConstruct() {
|
|
let c12209_0;
|
|
try {
|
|
c12209_0 = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {}));
|
|
} catch ($e) {}
|
|
const _isNativeReflectConstruct2 = function _isNativeReflectConstruct() {
|
|
return !!c12209_0;
|
|
};
|
|
env239[3] = _isNativeReflectConstruct2;
|
|
return _isNativeReflectConstruct2();
|
|
};
|
|
CloseEvent = function CloseEvent(a0, a1) {
|
|
_classCallCheck(this, CloseEvent);
|
|
const r12 = [a0, a1];
|
|
const r11 = _getPrototypeOf(CloseEvent);
|
|
const r25 = _possibleConstructorReturn(this, (0, env239[3])() ? Reflect.construct(r11, r12, _getPrototypeOf(this).constructor) : r11.apply(this, r12));
|
|
r25._wasClean = Boolean(a1?.wasClean);
|
|
r25._code = Number(a1?.code) || 0;
|
|
r25._reason = a1?.reason != null ? String(a1.reason) : "";
|
|
return r25;
|
|
};
|
|
_inherits(CloseEvent, Event2);
|
|
export default _createClass(CloseEvent, [{
|
|
key: "wasClean",
|
|
get: function get() {
|
|
return this._wasClean;
|
|
}
|
|
}, {
|
|
key: "code",
|
|
get: function get() {
|
|
return this._code;
|
|
}
|
|
}, {
|
|
key: "reason",
|
|
get: function get() {
|
|
return this._reason;
|
|
}
|
|
}]);
|