Files
ArtPlayer/docs/compiled/artplayer-plugin-vast.legacy.js
T
Harvey Zack 5337f9b075 feat: add danmuku plugin documentation and i18n setup guide
- Created a new documentation file for the danmuku plugin, detailing its usage and providing code examples.
- Added a comprehensive guide for language settings (i18n), including instructions for importing languages, setting default languages, and modifying language options.
- Included code snippets for initializing the Artplayer with different languages and examples for adding new languages.
2025-08-01 09:34:07 +08:00

8 lines
38 KiB
JavaScript

/*!
* artplayer-plugin-vast.js v1.0.1
* Github: https://github.com/zhw2590582/ArtPlayer
* (c) 2017-2025 Harvey Zack
* Released under the MIT License.
*/
!function(e,t,n,r,i,o,s,a){var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},c="function"==typeof u[r]&&u[r],l=c.i||{},d=c.cache||{},h="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function f(t,n){if(!d[t]){if(!e[t]){if(i[t])return i[t];var o="function"==typeof u[r]&&u[r];if(!n&&o)return o(t,!0);if(c)return c(t,!0);if(h&&"string"==typeof t)return h(t);var s=Error("Cannot find module '"+t+"'");throw s.code="MODULE_NOT_FOUND",s}l.resolve=function(n){var r=e[t][1][n];return null!=r?r:n},l.cache={};var a=d[t]=new f.Module(t);e[t][0].call(a.exports,l,a,a.exports,u)}return d[t].exports;function l(e){var t=l.resolve(e);return!1===t?{}:f(t)}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.require=h,this.exports={}},f.modules=e,f.cache=d,f.parent=c,f.distDir=void 0,f.publicUrl=void 0,f.devServer=void 0,f.i=l,f.register=function(t,n){e[t]=[function(e,t){t.exports=n},{}]},Object.defineProperty(f,"root",{get:function(){return u[r]}}),u[r]=f;for(var p=0;p<t.length;p++)f(t[p]);if(n){var v=f(n);"object"==typeof exports&&"undefined"!=typeof module?module.exports=v:"function"==typeof define&&define.amd&&define(function(){return v})}}({bzF6W:[function(e,t,n,r){var i=e("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(n),i.export(n,"default",function(){return u});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),a=e("@glomex/vast-ima-player");function u(e){var t;return t=(0,o._)(function(t){var n,r,i,o,u,c,l,d,h,f,p,v;function y(){var e;(e=i("div")).id="art-vast-".concat(Date.now()),o(e,{position:"absolute",inset:"0",width:"100%",height:"100%",zIndex:"150",backgroundColor:"black",display:"none",pointerEvents:"auto"}),v=e,c.appendChild(v),(p=new(0,a.Player)(l,u,v,d,h)).onAdStarted=function(){f=!0,v.style.display="block",t.pause()},p.onAdEnd=function(){f=!1,v.style.display="none",t.play()},p.onAdError=function(e){console.error("VAST Ad Error:",e),f=!1,v.style.display="none",t.play()}}function b(){v&&v.parentNode&&v.parentNode.removeChild(v),v=null,p=null}function m(e){if(!f){p||y();var t=new l.AdsRequest;t.adTagUrl=e,p.playAds(t)}}function _(e){if(!f){p||y();var t=new l.AdsRequest;t.adsResponse=e,p.playAds(t)}}return(0,s._)(this,function(s){switch(s.label){case 0:return n=t.template,i=(r=t.constructor.utils).createElement,o=r.setStyles,u=n.$video,c=n.$player,[4,(0,a.loadImaSdk)()];case 1:if(s.sent(),(d=new(l=window.google.ima).AdsRenderingSettings).restoreCustomPlaybackStateOnAdBreakComplete=!0,d.enablePreloading=!0,h=new(0,a.PlayerOptions),f=!1,p=null,v=null,"function"!=typeof e)return[3,3];return[4,e({art:t,playUrl:m,playRes:_,ima:l,imaPlayer:p,get container(){return v}})];case 2:s.sent(),s.label=3;case 3:return[2,{name:"artplayerPluginVast",destroy:b}]}})}),function(e){return t.apply(this,arguments)}}"undefined"!=typeof window&&(window.artplayerPluginVast=u)},{"@swc/helpers/cjs/_async_to_generator.cjs":"4ElRo","@swc/helpers/cjs/_ts_generator.cjs":"a4h1C","@glomex/vast-ima-player":"aWPEd","@parcel/transformer-js/src/esmodule-helpers.js":"ihnSZ"}],"4ElRo":[function(e,t,n,r){"use strict";function i(e,t,n,r,i,o,s){try{var a=e[o](s),u=a.value}catch(e){n(e);return}a.done?t(u):Promise.resolve(u).then(r,i)}n._=function(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var s=e.apply(t,n);function a(e){i(s,r,o,a,u,"next",e)}function u(e){i(s,r,o,a,u,"throw",e)}a(void 0)})}}},{}],a4h1C:[function(e,t,n,r){"use strict";n._=e("3d8e14b4b7163380").__generator},{"3d8e14b4b7163380":"36MWs"}],"36MWs":[function(e,t,n,r){var i=e("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(n),i.export(n,"__extends",function(){return a}),i.export(n,"__assign",function(){return u}),i.export(n,"__rest",function(){return c}),i.export(n,"__decorate",function(){return l}),i.export(n,"__param",function(){return d}),i.export(n,"__esDecorate",function(){return h}),i.export(n,"__runInitializers",function(){return f}),i.export(n,"__propKey",function(){return p}),i.export(n,"__setFunctionName",function(){return v}),i.export(n,"__metadata",function(){return y}),i.export(n,"__awaiter",function(){return b}),i.export(n,"__generator",function(){return m}),i.export(n,"__createBinding",function(){return _}),i.export(n,"__exportStar",function(){return E}),i.export(n,"__values",function(){return g}),i.export(n,"__read",function(){return A}),i.export(n,"__spread",function(){return w}),i.export(n,"__spreadArrays",function(){return O}),i.export(n,"__spreadArray",function(){return P}),i.export(n,"__await",function(){return S}),i.export(n,"__asyncGenerator",function(){return T}),i.export(n,"__asyncDelegator",function(){return j}),i.export(n,"__asyncValues",function(){return R}),i.export(n,"__makeTemplateObject",function(){return D}),i.export(n,"__importStar",function(){return C}),i.export(n,"__importDefault",function(){return k}),i.export(n,"__classPrivateFieldGet",function(){return M}),i.export(n,"__classPrivateFieldSet",function(){return L}),i.export(n,"__classPrivateFieldIn",function(){return N}),i.export(n,"__addDisposableResource",function(){return U}),i.export(n,"__disposeResources",function(){return F}),i.export(n,"__rewriteRelativeImportExtension",function(){return B});var o=e("@swc/helpers/cjs/_type_of.cjs"),s=function(e,t){return(s=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var u=function(){return(u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function c(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function l(e,t,n,r){var i,s=arguments.length,a=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(("undefined"==typeof Reflect?"undefined":(0,o._)(Reflect))==="object"&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(a=(s<3?i(a):s>3?i(t,n,a):i(t,n))||a);return s>3&&a&&Object.defineProperty(t,n,a),a}function d(e,t){return function(n,r){t(n,r,e)}}function h(e,t,n,r,i,s){function a(e){if(void 0!==e&&"function"!=typeof e)throw TypeError("Function expected");return e}for(var u,c=r.kind,l="getter"===c?"get":"setter"===c?"set":"value",d=!t&&e?r.static?e:e.prototype:null,h=t||(d?Object.getOwnPropertyDescriptor(d,r.name):{}),f=!1,p=n.length-1;p>=0;p--){var v={};for(var y in r)v[y]="access"===y?{}:r[y];for(var y in r.access)v.access[y]=r.access[y];v.addInitializer=function(e){if(f)throw TypeError("Cannot add initializers after decoration has completed");s.push(a(e||null))};var b=(0,n[p])("accessor"===c?{get:h.get,set:h.set}:h[l],v);if("accessor"===c){if(void 0===b)continue;if(null===b||(void 0===b?"undefined":(0,o._)(b))!=="object")throw TypeError("Object expected");(u=a(b.get))&&(h.get=u),(u=a(b.set))&&(h.set=u),(u=a(b.init))&&i.unshift(u)}else(u=a(b))&&("field"===c?i.unshift(u):h[l]=u)}d&&Object.defineProperty(d,r.name,h),f=!0}function f(e,t,n){for(var r=arguments.length>2,i=0;i<t.length;i++)n=r?t[i].call(e,n):t[i].call(e);return r?n:void 0}function p(e){return(void 0===e?"undefined":(0,o._)(e))==="symbol"?e:"".concat(e)}function v(e,t,n){return(void 0===t?"undefined":(0,o._)(t))==="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function y(e,t){if(("undefined"==typeof Reflect?"undefined":(0,o._)(Reflect))==="object"&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function b(e,t,n,r){return new(n||(n=Promise))(function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(s,a)}u((r=r.apply(e,t||[])).next())})}function m(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function a(a){return function(u){var c=[a,u];if(n)throw TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&c[0]?r.return:c[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,c[1])).done)return i;switch(r=0,i&&(c=[2&c[0],i.value]),c[0]){case 0:case 1:i=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!i||c[1]>i[0]&&c[1]<i[3])){o.label=c[1];break}if(6===c[0]&&o.label<i[1]){o.label=i[1],i=c;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(c);break}i[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=i=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var _=Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function E(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||_(t,e,n)}function g(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function A(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(A(arguments[t]));return e}function O(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),i=0,t=0;t<n;t++)for(var o=arguments[t],s=0,a=o.length;s<a;s++,i++)r[i]=o[s];return r}function P(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function S(e){return this instanceof S?(this.v=e,this):new S(e)}function T(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",function(e){return function(t){return Promise.resolve(t).then(e,c)}}),r[Symbol.asyncIterator]=function(){return this},r;function s(e,t){i[e]&&(r[e]=function(t){return new Promise(function(n,r){o.push([e,t,n,r])>1||a(e,t)})},t&&(r[e]=t(r[e])))}function a(e,t){try{var n;(n=i[e](t)).value instanceof S?Promise.resolve(n.value.v).then(u,c):l(o[0][2],n)}catch(e){l(o[0][3],e)}}function u(e){a("next",e)}function c(e){a("throw",e)}function l(e,t){e(t),o.shift(),o.length&&a(o[0][0],o[0][1])}}function j(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,i){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:i?i(t):t}:i}}function R(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=g(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,i){var o,s,a;o=r,s=i,a=(t=e[n](t)).done,Promise.resolve(t.value).then(function(e){o({value:e,done:a})},s)})}}}function D(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var I=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},x=function(e){return(x=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)};function C(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=x(e),r=0;r<n.length;r++)"default"!==n[r]&&_(t,e,n[r]);return I(t,e),t}function k(e){return e&&e.__esModule?e:{default:e}}function M(e,t,n,r){if("a"===n&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function L(e,t,n,r,i){if("m"===r)throw TypeError("Private method is not writable");if("a"===r&&!i)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}function N(e,t){if(null===t||(void 0===t?"undefined":(0,o._)(t))!=="object"&&"function"!=typeof t)throw TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function U(e,t,n){if(null!=t){var r,i;if((void 0===t?"undefined":(0,o._)(t))!=="object"&&"function"!=typeof t)throw TypeError("Object expected.");if(n){if(!Symbol.asyncDispose)throw TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(i=r)}if("function"!=typeof r)throw TypeError("Object not disposable.");i&&(r=function(){try{i.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var z="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function F(e){function t(t){e.error=e.hasError?new z(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function i(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(i);if(n.dispose){var o=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(o).then(i,function(e){return t(e),i()})}else r|=1}catch(e){t(e)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function B(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,n,r,i,o){return n?t?".jsx":".js":!r||i&&o?r+i+"."+o.toLowerCase()+"js":e}):e}n.default={__extends:a,__assign:u,__rest:c,__decorate:l,__param:d,__esDecorate:h,__runInitializers:f,__propKey:p,__setFunctionName:v,__metadata:y,__awaiter:b,__generator:m,__createBinding:_,__exportStar:E,__values:g,__read:A,__spread:w,__spreadArrays:O,__spreadArray:P,__await:S,__asyncGenerator:T,__asyncDelegator:j,__asyncValues:R,__makeTemplateObject:D,__importStar:C,__importDefault:k,__classPrivateFieldGet:M,__classPrivateFieldSet:L,__classPrivateFieldIn:N,__addDisposableResource:U,__disposeResources:F,__rewriteRelativeImportExtension:B}},{"@swc/helpers/cjs/_type_of.cjs":"9vrOw","@parcel/transformer-js/src/esmodule-helpers.js":"ihnSZ"}],"9vrOw":[function(e,t,n,r){"use strict";n._=function(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}},{}],ihnSZ:[function(e,t,n,r){n.interopDefault=function(e){return e&&e.__esModule?e:{default:e}},n.defineInteropFlag=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.exportAll=function(e,t){return Object.keys(e).forEach(function(n){"default"===n||"__esModule"===n||Object.prototype.hasOwnProperty.call(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[n]}})}),t},n.export=function(e,t,n){Object.defineProperty(e,t,{enumerable:!0,get:n})}},{}],aWPEd:[function(e,t,n,r){var i,o,s=e("@parcel/transformer-js/src/esmodule-helpers.js");s.defineInteropFlag(n),s.export(n,"Player",function(){return ec}),s.export(n,"PlayerError",function(){return M}),s.export(n,"PlayerEvent",function(){return C}),s.export(n,"PlayerOptions",function(){return k}),s.export(n,"loadImaSdk",function(){return c});var a=null,u=function(){a=null},c=function(){var e=window;return e.google&&e.google.ima?Promise.resolve(e.google.ima):a||((a=new Promise(function(e,t){var n=document.createElement("script");n.async=!0,n.src="https://imasdk.googleapis.com/js/sdkloader/ima3.js",n.onload=e,n.onerror=t,document.body.appendChild(n)}).then(function(){return e.google.ima})).then(u).catch(u),a)};function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return(y=!function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}()?function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&v(i,n.prototype),i}:Reflect.construct).apply(null,arguments)}function b(e){var t="function"==typeof Map?new Map:void 0;return(b=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return y(e,arguments,p(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),v(n,e)})(e)}function m(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var E=0;function g(e){return"__private_"+E+++"_"+e}function A(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}var w={};w.CustomEvent="function"==typeof CustomEvent?CustomEvent:function(e){return t[e]=new t("").constructor[e],t;function t(e,t){t||(t={});var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,!!t.bubbles,!!t.cancelable,t.detail),n}}("prototype");var O,P,S=w.CustomEvent,T=g("mediaElement"),j=g("currentTime"),R=g("enabled"),D=function(){function e(e){Object.defineProperty(this,T,{writable:!0,value:void 0}),Object.defineProperty(this,j,{writable:!0,value:void 0}),Object.defineProperty(this,R,{writable:!0,value:void 0}),this.seeking=void 0,A(this,T)[T]=e,A(this,j)[j]=0,A(this,R)[R]=!1,this.seeking=!1,this.t=this.t.bind(this),this.i=this.i.bind(this),this.h=this.h.bind(this),this.enable()}var t=e.prototype;return t.i=function(){this.seeking=!0},t.h=function(){this.seeking=!1},t.t=function(){var e,t;this.seeking||null!=(e=A(this,T)[T])&&e.paused||(A(this,j)[j]=null==(t=A(this,T)[T])?void 0:t.currentTime)},t.enable=function(){var e,t,n;A(this,R)[R]||(null==(e=A(this,T)[T])||e.addEventListener("seeking",this.i),null==(t=A(this,T)[T])||t.addEventListener("seeked",this.h),null==(n=A(this,T)[T])||n.addEventListener("timeupdate",this.t),A(this,R)[R]=!0)},t.disable=function(){var e,t,n;A(this,R)[R]&&(null==(e=A(this,T)[T])||e.removeEventListener("seeking",this.i),null==(t=A(this,T)[T])||t.removeEventListener("seeked",this.h),null==(n=A(this,T)[T])||n.removeEventListener("timeupdate",this.t),A(this,R)[R]=!1)},t.play=function(){var e=this;return new Promise(function(t){var n;t(null==(n=A(e,T)[T])?void 0:n.play())})},t.pause=function(){var e;null==(e=A(this,T)[T])||e.pause()},t.reset=function(){A(this,j)[j]=0,A(this,R)[R]=!1,this.seeking=!1,this.enable()},t.destroy=function(){A(this,j)[j]=0,A(this,R)[R]=!1,this.seeking=!1,this.disable(),A(this,T)[T]=void 0},d(e,[{key:"enabled",get:function(){return A(this,R)[R]}},{key:"currentTime",get:function(){return A(this,j)[j]}},{key:"duration",get:function(){var e;return null==(e=A(this,T)[T])?void 0:e.duration}},{key:"muted",get:function(){var e;return null==(e=A(this,T)[T])?void 0:e.muted}},{key:"volume",get:function(){var e;return null==(e=A(this,T)[T])?void 0:e.volume}}]),e}(),I=function(){function e(){this.delegate=document.createDocumentFragment()}var t=e.prototype;return t.addEventListener=function(){this.delegate.addEventListener.apply(this.delegate,[].slice.call(arguments))},t.dispatchEvent=function(){return this.delegate.dispatchEvent.apply(this.delegate,[].slice.call(arguments))},t.removeEventListener=function(){return this.delegate.removeEventListener.apply(this.delegate,[].slice.call(arguments))},e}(),x=["abort","canplay","canplaythrough","durationchange","emptied","ended","error","loadeddata","loadedmetadata","loadstart","pause","play","playing","progress","ratechange","seeked","seeking","stalled","suspend","timeupdate","volumechange","waiting"];(i=O||(O={})).MEDIA_START="MediaStart",i.MEDIA_IMPRESSION="MediaImpression",i.MEDIA_STOP="MediaStop",i.MEDIA_CUE_POINTS_CHANGE="MediaCuePointsChange",i.MEDIA_RESUMED="MediaResumed",(o=P||(P={})).AD_ERROR="AdError",o.AD_BUFFERING="AdBuffering",o.LOADED="AdLoaded",o.IMPRESSION="AdImpression",o.STARTED="AdStarted",o.FIRST_QUARTILE="AdFirstQuartile",o.MIDPOINT="AdMidpoint",o.THIRD_QUARTILE="AdThirdQuartile",o.AD_PROGRESS="AdProgress",o.COMPLETE="AdComplete",o.CLICK="AdClick",o.PAUSED="AdPaused",o.RESUMED="AdResumed",o.SKIPPED="AdSkipped",o.SKIPPABLE_STATE_CHANGED="AdSkippableStateChanged",o.VOLUME_CHANGED="AdVolumeChanged",o.VOLUME_MUTED="AdMuted",o.AD_METADATA="AdMetadata",o.AD_BREAK_READY="AdBreakReady",o.CONTENT_PAUSE_REQUESTED="AdContentPauseRequested",o.CONTENT_RESUME_REQUESTED="AdContentResumeRequested",o.ALL_ADS_COMPLETED="AdAllAdsCompleted",o.DURATION_CHANGE="AdDurationChange",o.INTERACTION="AdInteraction",o.LINEAR_CHANGED="AdLinearChanged",o.LOG="AdLog",o.USER_CLOSE="AdUserClose",o.AD_CAN_PLAY="AdCanPlay",o.EXPANDED_CHANGED="AdExpandedChanged",o.VIEWABLE_IMPRESSION="AdViewableImpression";var C=h({},P,O),k=function(){this.disableCustomPlaybackForIOS10Plus=!1,this.autoResize=!0,this.clickTrackingElement=void 0},M=function(e){function t(){var t;return(t=e.call.apply(e,[this].concat([].slice.call(arguments)))||this).errorCode=void 0,t.innerError=void 0,t.type=void 0,t.vastErrorCode=void 0,t}return f(t,e),t}(b(Error));M.ERROR_CODE_ADS_MANAGER_LOADED_TIMEOUT=9e3,M.ERROR_CODE_REQUEST_ADS_TIMEOUT=9001;var L=g("mediaElement"),N=g("adElement"),U=g("customPlayhead"),z=g("adsRenderingSettings"),F=g("ima"),B=g("adDisplayContainer"),V=g("adsManager"),G=g("width"),W=g("height"),H=g("adsLoader"),q=g("playerOptions"),Q=g("resizeObserver"),K=g("currentAd"),Z=g("loadedAd"),$=g("mediaStartTriggered"),Y=g("mediaImpressionTriggered"),X=g("mediaInActivation"),J=g("customPlaybackTimeAdjustedOnEnded"),ee=g("cuePoints"),et=g("adCurrentTime"),en=g("adDuration"),er=g("startAdCallback"),ei=g("adsManagerLoadedTimeout"),eo=g("requestAdsTimeout"),es=g("wasExternallyPaused"),ea=g("lastNonZeroAdVolume"),eu=g("activatePromise"),ec=function(e){function t(t,n,r,i,o){void 0===i&&(i=new t.AdsRenderingSettings),void 0===o&&(o=new k),Object.defineProperty(m(s=e.call(this)||this),L,{writable:!0,value:void 0}),Object.defineProperty(m(s),N,{writable:!0,value:void 0}),Object.defineProperty(m(s),U,{writable:!0,value:void 0}),Object.defineProperty(m(s),z,{writable:!0,value:void 0}),Object.defineProperty(m(s),F,{writable:!0,value:void 0}),Object.defineProperty(m(s),B,{writable:!0,value:void 0}),Object.defineProperty(m(s),V,{writable:!0,value:void 0}),Object.defineProperty(m(s),G,{writable:!0,value:void 0}),Object.defineProperty(m(s),W,{writable:!0,value:void 0}),Object.defineProperty(m(s),H,{writable:!0,value:void 0}),Object.defineProperty(m(s),q,{writable:!0,value:void 0}),Object.defineProperty(m(s),Q,{writable:!0,value:void 0}),Object.defineProperty(m(s),K,{writable:!0,value:void 0}),Object.defineProperty(m(s),Z,{writable:!0,value:void 0}),Object.defineProperty(m(s),$,{writable:!0,value:!1}),Object.defineProperty(m(s),Y,{writable:!0,value:!1}),Object.defineProperty(m(s),X,{writable:!0,value:!1}),Object.defineProperty(m(s),J,{writable:!0,value:!1}),Object.defineProperty(m(s),ee,{writable:!0,value:[]}),Object.defineProperty(m(s),et,{writable:!0,value:void 0}),Object.defineProperty(m(s),en,{writable:!0,value:void 0}),Object.defineProperty(m(s),er,{writable:!0,value:void 0}),Object.defineProperty(m(s),ei,{writable:!0,value:void 0}),Object.defineProperty(m(s),eo,{writable:!0,value:void 0}),Object.defineProperty(m(s),es,{writable:!0,value:!1}),Object.defineProperty(m(s),ea,{writable:!0,value:1}),Object.defineProperty(m(s),eu,{writable:!0,value:Promise.resolve()}),A(m(s),L)[L]=n,A(m(s),N)[N]=r,A(m(s),F)[F]=t,A(m(s),q)[q]=o,A(m(s),z)[z]=i,A(m(s),z)[z].restoreCustomPlaybackStateOnAdBreakComplete=!0,o.disableCustomPlaybackForIOS10Plus&&!A(m(s),L)[L].hasAttribute("playsinline")&&A(m(s),L)[L].setAttribute("playsinline",""),A(m(s),F)[F].settings.setDisableCustomPlaybackForIOS10Plus(o.disableCustomPlaybackForIOS10Plus),A(m(s),U)[U]=new D(A(m(s),L)[L]),s.o=s.o.bind(m(s)),x.forEach(function(e){A(m(s),L)[L].addEventListener(e,s.o)}),s.u=s.u.bind(m(s)),s.l=s.l.bind(m(s));var s,a=A(m(s),L)[L],u=a.offsetHeight,c=a.offsetWidth;return A(m(s),G)[G]=c,A(m(s),W)[W]=u,o.autoResize&&window.ResizeObserver&&(A(m(s),Q)[Q]=new window.ResizeObserver(function(e){return s.v(e)}),A(m(s),Q)[Q].observe(A(m(s),L)[L])),s}f(t,e);var n=t.prototype;return n.activate=function(){var e=this;if(!A(this,$)[$]&&!A(this,X)[X]&&(A(this,X)[X]=!0,A(this,L)[L].paused)){var t=function(){return A(e,L)[L].pause(),new Promise(function(t){setTimeout(function(){A(e,X)[X]=!1,t()},1)})};A(this,eu)[eu]=new Promise(function(t){return t(A(e,L)[L].play())}).then(t).catch(t)}},n.playAds=function(e){this.m(e)},n.loadAds=function(e,t){this.m(e,!1,t)},n.p=function(){var e=this;return A(this,eu)[eu].then(function(){return new Promise(function(t){return t(A(e,L)[L].play())})})},n.m=function(e,t,n){var r=this;void 0===t&&(t=!0),this.reset(),this.O(),A(this,F)[F].settings.setAutoPlayAdBreaks(t),A(this,L)[L].ended&&(A(this,U)[U].reset(),A(this,L)[L].currentTime=0),A(this,er)[er]=n,e.linearAdSlotWidth=A(this,G)[G],e.linearAdSlotHeight=A(this,W)[W],e.nonLinearAdSlotWidth=A(this,G)[G],e.nonLinearAdSlotHeight=A(this,W)[W],null==e.contentDuration&&(e.contentDuration=-3),A(this,ei)[ei]=window.setTimeout(function(){var e=new M("No adsManagerLoadedEvent within 5000ms.");e.errorCode=M.ERROR_CODE_ADS_MANAGER_LOADED_TIMEOUT,r.j(e)},5e3),A(this,eo)[eo]=window.setTimeout(function(){var e=new M("No response for ads-request within 10000ms.");e.errorCode=M.ERROR_CODE_REQUEST_ADS_TIMEOUT,r.j(e)},1e4),A(this,H)[H].requestAds(e)},n.O=function(){A(this,B)[B]=new(A(this,F))[F].AdDisplayContainer(A(this,N)[N],A(this,q)[q].disableCustomPlaybackForIOS10Plus?void 0:A(this,L)[L],A(this,q)[q].clickTrackingElement),A(this,H)[H]=new(A(this,F))[F].AdsLoader(A(this,B)[B]),A(this,H)[H].addEventListener(A(this,F)[F].AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,this.u,!1),A(this,H)[H].addEventListener(A(this,F)[F].AdErrorEvent.Type.AD_ERROR,this.l,!1)},n.skipAd=function(){A(this,V)[V]&&A(this,V)[V].skip()},n.discardAdBreak=function(){A(this,V)[V]&&A(this,V)[V].discardAdBreak()},n.play=function(){var e=this;A(this,es)[es]=!1,!A(this,U)[U].enabled&&A(this,V)[V]?A(this,V)[V].resume():A(this,ei)[ei]||this.p().then(function(){}).catch(function(){e.dispatchEvent(new S("pause"))})},n.pause=function(){A(this,es)[es]=!0,!A(this,U)[U].enabled&&A(this,V)[V]?A(this,V)[V].pause():A(this,L)[L].pause()},n.g=function(e){A(this,ee)[ee]=[].concat(e),this.dispatchEvent(new S(C.MEDIA_CUE_POINTS_CHANGE,{detail:{cuePoints:[].concat(A(this,ee)[ee])}}))},n.A=function(e){var t=this.cuePoints.indexOf(e);t>-1&&(A(this,ee)[ee].splice(t,1),this.g(A(this,ee)[ee]))},n.resizeAd=function(e,t){A(this,G)[G]=e,A(this,W)[W]=t,A(this,V)[V]&&A(this,V)[V].resize(e,t,this.k()),A(this,N)[N].style.width=e+"px",A(this,N)[N].style.height=t+"px"},n.reset=function(e){void 0===e&&(e=!1),e&&(A(this,Y)[Y]=!1,A(this,$)[$]=!1,A(this,J)[J]=!1),this.C(),A(this,ee)[ee]=[],A(this,es)[es]=!1,A(this,er)[er]=void 0,A(this,V)[V]&&A(this,V)[V].destroy(),A(this,V)[V]=void 0,A(this,F)[F].settings.setAutoPlayAdBreaks(!0),e&&this.P(),A(this,N)[N].style.display="none"},n.P=function(){A(this,H)[H]&&(A(this,H)[H].removeEventListener(A(this,F)[F].AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,this.u,!1),A(this,H)[H].removeEventListener(A(this,F)[F].AdErrorEvent.Type.AD_ERROR,this.l,!1),A(this,H)[H].destroy()),A(this,B)[B]&&A(this,B)[B].destroy()},n.destroy=function(){var e,t,n,r,i=this;this.reset(!0),A(this,U)[U].destroy(),x.forEach(function(e){A(i,L)[L].removeEventListener(e,i.o)}),null==(e=A(this,H)[H])||e.removeEventListener(A(this,F)[F].AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,this.u,!1),null==(t=A(this,B)[B])||t.destroy(),null==(n=A(this,H)[H])||n.destroy(),A(this,Y)[Y]=!1,A(this,J)[J]=!1,A(this,$)[$]=!1,null==(r=A(this,Q)[Q])||r.disconnect()},n.isCustomPlaybackUsed=function(){return!1===A(this,F)[F].settings.getDisableCustomPlaybackForIOS10Plus()&&!A(this,N)[N].querySelector("video")},n.C=function(){window.clearTimeout(A(this,ei)[ei]),window.clearTimeout(A(this,eo)[eo]),A(this,ei)[ei]=void 0,A(this,eo)[eo]=void 0,A(this,K)[K]=void 0,A(this,et)[et]=void 0,A(this,en)[en]=void 0,A(this,N)[N].style.display="none",A(this,N)[N].classList.remove("nonlinear"),A(this,V)[V]&&this.R()},n.o=function(e){var t=this;if(A(this,U)[U].enabled||"volumechange"===e.type){if("timeupdate"===e.type){if(A(this,V)[V]){var n=A(this,V)[V].getCuePoints().filter(function(e){return e>=0&&e<A(t,U)[U].currentTime}).pop();this.A(n)}!A(this,Y)[Y]&&A(this,$)[$]&&A(this,L)[L].currentTime>=.5&&(this.dispatchEvent(new S(C.MEDIA_IMPRESSION)),A(this,Y)[Y]=!0)}if("play"!==e.type||A(this,$)[$]||A(this,X)[X]||(this.dispatchEvent(new S(C.MEDIA_START)),A(this,$)[$]=!0),"ended"===e.type&&(this.isCustomPlaybackUsed()&&A(this,L)[L].currentTime===A(this,L)[L].duration&&A(this,ee)[ee].indexOf(-1)>-1&&(A(this,L)[L].currentTime=A(this,L)[L].duration-1e-5,A(this,J)[J]=!0),A(this,H)[H].contentComplete(),A(this,V)[V]||this.T()),!window.ResizeObserver&&A(this,q)[q].autoResize&&"loadedmetadata"===e.type){var r=A(this,L)[L],i=r.offsetHeight,o=r.offsetWidth;A(this,G)[G]=o,A(this,W)[W]=i,this.R()}A(this,X)[X]&&"volumechange"!==e.type||this.dispatchEvent(new S(e.type))}},n.S=function(e){var t=this,n=A(this,F)[F].AdEvent;switch(e.type){case n.Type.LOADED:var r=e.getAd();A(this,er)[er]&&0===A(this,ee)[ee].length?A(this,er)[er]({ad:r,start:function(){t.M(),A(t,er)[er]=void 0},startWithoutReset:function(){t.M()}}):A(this,Z)[Z]=r;break;case n.Type.AD_BREAK_READY:this.C(),A(this,er)[er]?(A(this,er)[er]({ad:A(this,Z)[Z],adBreakTime:e.getAdData().adBreakTime,start:function(){t.M(),A(t,er)[er]=void 0},startWithoutReset:function(){t.M()}}),A(this,Z)[Z]=void 0):this.M();break;case n.Type.STARTED:var i=A(this,K)[K]=e.getAd();i.getAdPodInfo().getAdPosition()>1&&A(this,V)[V].setVolume(A(this,V)[V].getVolume()),A(this,N)[N].classList.remove("nonlinear"),this.R(),i.isLinear()?(A(this,U)[U].disable(),A(this,en)[en]=i.getDuration(),A(this,et)[et]=0):(A(this,N)[N].classList.add("nonlinear"),this.I()),A(this,N)[N].style.display="",A(this,es)[es]&&(A(this,es)[es]=!1,A(this,V)[V].pause());break;case n.Type.ALL_ADS_COMPLETED:if(A(this,J)[J])return;this.isCustomPlaybackUsed()&&A(this,K)[K]&&-1!==A(this,K)[K].getAdPodInfo().getTimeOffset()&&this.I(),this.reset();break;case n.Type.CONTENT_PAUSE_REQUESTED:this.C(),A(this,K)[K]=e.getAd(),A(this,N)[N].style.display="",A(this,L)[L].pause(),this.R(),A(this,K)[K]&&this.A(A(this,K)[K].getAdPodInfo().getTimeOffset()),A(this,V)[V].setVolume(A(this,L)[L].muted?0:A(this,L)[L].volume),A(this,U)[U].disable(),A(this,en)[en]=A(this,K)[K].getDuration(),A(this,et)[et]=0;break;case n.Type.CONTENT_RESUME_REQUESTED:var o=!!A(this,K)[K];if(o){var s=A(this,V)[V].getVolume();A(this,L)[L].muted=0===s,A(this,L)[L].volume=A(this,ea)[ea]}A(this,J)[J]&&(A(this,L)[L].currentTime=A(this,L)[L].duration+1,A(this,J)[J]=!1),A(this,L)[L].ended?(this.reset(),this.T()):this.C(),o&&(A(this,es)[es]=!1,this.I());break;case n.Type.AD_METADATA:this.g(A(this,V)[V].getCuePoints()),-1===A(this,ee)[ee].indexOf(0)&&(A(this,er)[er]?A(this,er)[er]({start:function(){t.I(),A(t,er)[er]=void 0},startWithoutReset:function(){t.I()}}):this.I());break;case n.Type.AD_PROGRESS:var a=e.getAdData();A(this,et)[et]=a.currentTime,A(this,en)[en]=a.duration;break;case n.Type.LOG:var u=e.getAdData();A(this,er)[er]?A(this,er)[er]({start:function(){t.I(),A(t,er)[er]=void 0},startWithoutReset:function(){t.I()}}):u.adError&&!A(this,K)[K]&&this.I();break;case n.Type.VOLUME_CHANGED:var c=A(this,V)[V].getVolume();c>0&&(A(this,ea)[ea]=c)}},n.l=function(e){this.j(this.B(e))},n.u=function(e){var t,n=this,r=A(this,F)[F],i=r.AdEvent,o=r.AdErrorEvent.Type.AD_ERROR;window.clearTimeout(A(this,ei)[ei]);var s=A(this,V)[V]=e.getAdsManager(A(this,U)[U],A(this,z)[z]);Object.keys(i.Type).forEach(function(e){s.addEventListener(i.Type[e],function(t){if(n.S(t),C[e]){var r=["LOG","AD_PROGRESS"].indexOf(e)>-1;n.dispatchEvent(new S(C[e],{detail:{ad:t.getAd()||A(n,K)[K],adData:r?t.getAdData():{}}}))}})}),s.addEventListener(o,function(e){return n.j(n.B(e))});try{s.init(A(this,G)[G],A(this,W)[W],this.k()),s.setVolume(A(this,L)[L].muted?0:A(this,L)[L].volume),null==(t=A(this,B)[B])||t.initialize(),A(this,er)[er]||this.M()}catch(e){this.j(new M(e.message))}},n.M=function(){if(A(this,$)[$]||(this.dispatchEvent(new S(C.MEDIA_START)),A(this,$)[$]=!0),A(this,V)[V])try{A(this,V)[V].start()}catch(e){this.j(new M(e.message))}else this.I()},n.T=function(){var e=this;setTimeout(function(){A(e,Y)[Y]=!1,A(e,$)[$]=!1,A(e,J)[J]=!1,e.dispatchEvent(new S(C.MEDIA_STOP))},1)},n.v=function(e){for(var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return _(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,void 0):void 0}}(e))){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(t=n()).done;){var r=t.value;r.contentBoxSize&&1===r.contentBoxSize.length?(A(this,G)[G]=r.contentBoxSize[0].inlineSize,A(this,W)[W]=r.contentBoxSize[0].blockSize):r.contentBoxSize&&r.contentBoxSize.inlineSize?(A(this,G)[G]=r.contentBoxSize.inlineSize,A(this,W)[W]=r.contentBoxSize.blockSize):(A(this,G)[G]=r.contentRect.width,A(this,W)[W]=r.contentRect.height)}this.R()},n.R=function(){if(A(this,q)[q].autoResize&&A(this,V)[V]){var e=A(this,K)[K],t=this.k();e&&!e.isLinear()?e&&(e.getWidth()>A(this,G)[G]||e.getHeight()>A(this,W)[W]?this.resizeAd(A(this,G)[G],A(this,W)[W]):(A(this,V)[V].resize(e.getWidth(),e.getHeight()+20,t),A(this,N)[N].style.width=e.getWidth()+"px",A(this,N)[N].style.height=e.getHeight()+20+"px")):this.resizeAd(A(this,G)[G],A(this,W)[W])}},n.k=function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||A(this,L)[L].webkitDisplayingFullscreen?A(this,F)[F].ViewMode.FULLSCREEN:A(this,F)[F].ViewMode.NORMAL},n.I=function(){var e=this;A(this,N)[N].style.display="none",A(this,L)[L].ended||(A(this,U)[U].enable(),A(this,es)[es]?(A(this,L)[L].pause(),this.dispatchEvent(new S("pause"))):(this.p().then(function(){}).catch(function(){e.dispatchEvent(new S("pause"))}),this.dispatchEvent(new S("play")),this.dispatchEvent(new S(C.MEDIA_RESUMED))),A(this,es)[es]=!1)},n.B=function(e){var t=e.getError(),n=new M(t.getMessage());return n.type=t.getType(),n.errorCode=t.getErrorCode(),n.vastErrorCode=t.getVastErrorCode&&t.getVastErrorCode(),n.innerError=t.getInnerError(),n},n.j=function(e){var t=this;this.dispatchEvent(new S(C.AD_ERROR,{detail:{error:e}})),this.C(),A(this,er)[er]?A(this,er)[er]({start:function(){t.I(),A(t,er)[er]=void 0},startWithoutReset:function(){t.I()}}):this.I()},d(t,[{key:"volume",get:function(){return!A(this,U)[U].enabled&&A(this,V)[V]?A(this,V)[V].getVolume():A(this,L)[L].volume},set:function(e){!A(this,U)[U].enabled&&A(this,V)[V]&&A(this,V)[V].setVolume(e),A(this,L)[L].volume=e}},{key:"muted",get:function(){return!A(this,U)[U].enabled&&A(this,V)[V]?0===A(this,V)[V].getVolume():A(this,L)[L].muted},set:function(e){!A(this,U)[U].enabled&&A(this,V)[V]&&A(this,V)[V].setVolume(e?0:A(this,ea)[ea]),A(this,L)[L].muted=e}},{key:"currentTime",get:function(){return void 0!==A(this,et)[et]?A(this,et)[et]:A(this,L)[L].currentTime},set:function(e){A(this,U)[U].enabled&&(A(this,L)[L].currentTime=e)}},{key:"duration",get:function(){return void 0!==A(this,en)[en]?A(this,en)[en]:A(this,L)[L].duration}},{key:"cuePoints",get:function(){return[].concat(A(this,ee)[ee])}}]),t}(I)},{"@parcel/transformer-js/src/esmodule-helpers.js":"ihnSZ"}]},["bzF6W"],"bzF6W","parcelRequire19e1",{});