writable: !1
}),
e && mo(t, e)
}(p, e);
var r, n, o, c, f = (o = p,
c = function() {
if ("undefined" == typeof Reflect || !Reflect.construct)
return !1;
if (Reflect.construct.sham)
return !1;
if ("function" == typeof Proxy)
return !0;
try {
return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], (function() {}
))),
!0
} catch (t) {
return !1
}
}(),
function() {
var t, e = _o(o);
if (c) {
var r = _o(this).constructor;
t = Reflect.construct(e, arguments, r)
} else
t = e.apply(this, arguments);
return function(t, e) {
if (e && ("object" === po(e) || "function" == typeof e))
return e;
if (void 0 !== e)
throw new TypeError("Derived constructors may only return object or undefined");
return vo(t)
}(this, t)
}
);
function p() {
var t, e, r;
!function(t, e) {
if (!(t instanceof e))
throw new TypeError("Cannot call a class as a function")
}(this, p);
for (var n = arguments.length, o = new Array(n), i = 0; i < n; i++)
o[i] = arguments[i];
return go(e = vo(t = f.call.apply(f, [this].concat(o))), r = Ao),
r.add(e),
function(t, e, r) {
(e = So(e))in t ? Object.defineProperty(t, e, {
value: true,
enumerable: !0,
configurable: !0,
writable: !0
}) : t[e] = true
}(vo(t), "_isBannerSupported"),
function(t, e, r) {
go(t, e),
e.set(t, {
writable: !0,
value: void 0
})
}(vo(t), wo),
t
}
return r = p,
(n = [{
key: "platformId",
get: function() {
return t.VK
}
}, {
key: "platformLanguage",
get: function() {
var t = new URL(window.location.href);
if (t.searchParams.has("language")) {
var e = t.searchParams.get("language")
, r = 0;
try {
r = parseInt(e, 10)
} catch (t) {
r = 0
}
switch (r) {
case 0:
default:
return "ru";
case 1:
return "uk";
case 2:
return "be";
case 3:
return "en"
}
}
return yo(_o(p.prototype), "platformLanguage", this)
}
}, {
key: "platformPayload",
get: function() {
var t = new URL(window.location.href);
return t.searchParams.has("hash") ? t.searchParams.get("hash") : yo(_o(p.prototype), "platformPayload", this)
}
}, {
key: "isInterstitialSupported",
get: function() {
return !0
}
}, {
key: "isRewardedSupported",
get: functio EventEmitter.prototype.setMaxListeners = function(e) {
if ("number" != typeof e || e < 0 || NumberIsNaN(e))
throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + e + ".");
return this._maxListeners = e,
this
}
,
EventEmitter.prototype.getMaxListeners = function() {
return _getMaxListeners(this)
}
,
EventEmitter.prototype.emit = function(e) {
for (var t = [], n = 1; n < arguments.length; n++)
t.push(arguments[n]);
var i = "error" === e
, r = this._events;
if (void 0 !== r)
i = i && void 0 === r.error;
else if (!i)
return !1;
if (i) {
var s;
if (t.length > 0 && (s = t[0]),
s instanceof Error)
throw s;
var o = new Error("Unhandled error." + (s ? " (" + s.message + ")" : ""));
throw o.context = s,
o
}
var a = r[e];
if (void 0 === a)
return !1;
if ("function" == typeof a)
ReflectApply(a, this, t);
else {
var c = a.length
, l = arrayClone(a, c);
for (n = 0; n < c; ++n)
ReflectApply(l[n], this, t)
}
return !0
}
,
EventEmitter.prototype.addListener = function(e, t) {
return _addListener(this, e, t, !1)
}
,
EventEmitter.prototype.on = EventEmitter.prototype.addListener,
EventEmitter.prototype.prependListener = function(e, t) {
return _addListener(this, e, t, !0)
}
,
EventEmitter.prototype.once = function(e, t) {
return checkListener(t),
this.on(e, _onceWrap(this, e, t)),
this
}
,
EventEmitter.prototype.prependOnceListener = function(e, t) {
return checkListener(t),
this.prependListener(e, _onceWrap(this, e, t)),
this
}
,
EventEmitter.prototype.removeListener = function(e, t) {
var n, i, r, s, o;
if (checkListener(t),
void 0 === (i = this._events))
retu |