PageSourceSearch

https://viessmann-modell.com/theme/cefc283d5ac57f4823e9c8b278f6821…lab-product-video.video-js.plugin.307dc7.js

js viessmann-modell.com collected 2026-10-02 12:56:25 UTC 19,834 bytes, 6 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[75029],{156:e=>{"use strict";var t=function(e){var t;return!!e&&"object"==typeof e&&"[object RegExp]"!==(t=Object.prototype.toString.call(e))&&"[object Date]"!==t&&e.$$typeof!==s},s="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function i(e,t){return!1!==t.clone&&t.isMergeableObject(e)?n(Array.isArray(e)?[]:{},e,t):e}function a(e,t,s){return e.concat(t).map(function(e){return i(e,s)})}function r(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function l(e,t){try{return t in e}catch(e){return!1}}function n(e,s,o){(o=o||{}).arrayMerge=o.arrayMerge||a,o.isMergeableObject=o.isMergeableObject||t,o.cloneUnlessOtherwiseSpecified=i;var d,c,h=Array.isArray(s);return h!==Array.isArray(e)?i(s,o):h?o.arrayMerge(e,s,o):(c={},(d=o).isMergeableObject(e)&&r(e).forEach(function(t){c[t]=i(e[t],d)}),r(s).forEach(function(t){(!l(e,t)||Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))&&(l(e,t)&&d.isMergeableObject(s[t])?c[t]=(function(e,t){if(!t.customMerge)return n;var s=t.customMerge(e);return"function"==typeof s?s:n})(t,d)(e[t],s[t],d):c[t]=i(s[t],d))}),c)}n.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,s){return n(e,s,t)},{})},e.exports=n},260:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});var i=s(198),a=s(156),r=s.n(a),l=s(351);class n extends i.A{static #e=this.options=r()(i.A.options,{isClickableCls:"is--clickable",isLoadingCls:"is--loading",isImmediatelyCls:"is--immediately",isPlayerCreatedCls:"is--player-created",isPreviewImageLoadingCls:"is--preview-image-loading",withRequireCookiesAcceptCls:"with--require-cookies-accept",p2labCoverCls:"p2lab-mediaverse__cover",playIconSelector:".p2lab-mediaverse__play-icon",backdropSelector:".p2lab-media-image-backdrop",backgroundImagesSelector:".p2lab-background-image"});setup(){super.setup(),this._player=null}_showImageBackdrop(){let e=this.el.querySelector(this.options.backdropSelector);e&&(e.style.display="")}_hideImageBackdrop(){let e=this.el.querySelector(this.options.backdropSelector);e&&(e.style.display="none")}_showPlayIcon(){let e=this.el.querySelector(this.options.playIconSelector);e&&(e.style.display="")}_hidePlayIcon(){let e=this.el.querySelector(this.options.playIconSelector);e&&(e.style.display="none")}_showBackgroundImage(){let e=this.el.querySelector(this.options.backgroundImagesSelector);e&&(e.style.display="");let t=this.el.querySelector("img");t&&(t.style.display="")}_hideBackgroundImage(){let e=this.el.querySelector(this.options.backgroundImagesSelector),t=this.el.querySelector("img"),s=()=>{if(null===this._height){let e=this.el;do this._height=e.offsetHeight,this._height||(e=e.parentNode);while(e&&!this._height)}t.style.display="none",this.el.classList.remove(this.options.isPreviewImageLoadingCls)};e&&(e.style.display="none"),t&&(this.el.classList.add(this.options.isPreviewImageLoadingCls),"none"==t.style.display&&(t.style.display=""),t.offsetHeight?s():t.addEventListener("load",s.bind(this))),(()=>{this._height&&this._player&&(this._player.style.height=this._height+"px")})()}create(){this.createPlayer()}createPlayer(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this._activated=!0,this._createPlayer(e)}_createPlayer(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0],!this._player&&(this._debug&&console.log("_createPlayer"),this.el.classList.add(this.options.isPlayerCreatedCls),!0)}_destroyPlayer(){return!!this._player&&(this._debug&&console.log("_destroyPlayer"),this._removePlayer(this._player),this._player=null,!0)}_removePlayer(e){this.el.removeChild(e),this.el.classList.remove(this.options.isPlayerCreatedCls)}_stopMedia(){(0,l.mP)(this.el)}setAsActive(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return!!super.setAsActive(e)&&(this._createPlayer(),!0)}setAsInactive(){return!!super.setAsInactive()&&(this._destroyPlayer(),!0)}}},198:(e,t,s)=>{"use strict";s.d(t,{A:()=>
1o});var i=s(43),a=s(165),r=s.n(a);let l=window.PluginManager;class n{constructor(){this.lazyLoad=new(r())({elements_selector:"."+i.T,class_applied:"p2lab-mediaverse__lazyload--applied",class_loading:"p2lab-mediaverse__lazyload--loading",class_loaded:"p2lab-mediaverse__lazyload--loaded",class_error:"p2lab-mediaverse__lazyload--error",class_entered:"p2lab-mediaverse__lazyload--entered",class_exited:"p2lab-mediaverse__lazyload--exited",callback_enter:e=>{let t;e.classList.contains("p2lab-mediaverse__embed-video")?t=l.getPluginInstanceFromElement(e,"P2LabMediaverseEmbedVideo"):e.classList.contains("p2lab-mediaverse__video-js")?t=l.getPluginInstanceFromElement(e,"P2LabMediaverseVideoJs"):e.classList.contains("p2lab-mediaverse__media-video")?t=l.getPluginInstanceFromElement(e,"P2LabMediaverseMediaVideo"):e.classList.contains("p2lab-mediaverse__panorama-360")?t=l.getPluginInstanceFromElement(e,"P2LabMediaversePanorama360"):e.classList.contains("p2lab-mediaverse__model-viewer")?t=l.getPluginInstanceFromElement(e,"P2LabMediaverseModelViewer"):e.classList.contains("p2lab-mediaverse__splide-wrapper")&&(t=l.getPluginInstanceFromElement(e,"P2LabMediaverseMediaSplide")),t?t.create():e.classList.remove(i.T)},unobserve_entered:!0}),this.debouncer=null}update(){this.debouncer&&clearTimeout(this.debouncer),this.debouncer=setTimeout(()=>{this.lazyLoad.update()},100)}}class o extends window.PluginBaseClass{static #e=this.options={initializedCls:"js-p2lab-mediaverse-initialized",gallerySliderSelector:"[data-gallery-slider]",tnsItemSelector:".tns-item",tnsSlideActiveCls:"tns-slide-active"};setup(){this.config=JSON.parse(this.el.dataset.p2labConfig||"{}"),this.settings=JSON.parse(this.el.dataset.p2labSettings||"{}"),this._activated=!1,this._builded=!1,this._debug=!1,this._height=null,this.initLazyLoad()}build(){this._builded=!0}rebuild(){this._unregisterInternalEvents(),this._registerInternalEvents()}init(){this.setup(),this.el.classList.contains(this.options.initializedCls)?this._unregisterInternalEvents():this.el.classList.add(this.options.initializedCls),this.build(),this._registerInternalEvents(),this._checkActivateStatus()}initLazyLoad(){this.el.classList.contains(i.T)&&(window.p2labMediaverseLazyLoadSingleton?window.p2labMediaverseLazyLoadSingleton.update():window.p2labMediaverseLazyLoadSingleton=new n)}create(){}_onClick(){}_registerInternalEvents(){}_unregisterInternalEvents(){}_checkActivateStatus(){(this.config?.withAutoInitiate||this.isInActiveSlide())&&this.setAsActive()}isInActiveSlide(){return(this._tnsItem||(this._tnsItem=this.el.closest(this.options.tnsItemSelector)),this._tnsItem)?this._tnsItem.classList.contains(this.options.tnsSlideActiveCls):!!this.config?.isActive}canActive(){return!this._activated&&!!this.el.offsetHeight}setAsActive(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.canActive()?(this._debug&&console.log("setAsActive"),this._activated=!0,this.$emitter.publish("setAsActive"),!0):(!this._activated&&e<10&&setTimeout(()=>{this.setAsActive(e+1)},100),!1)}setAsInactive(){return!!(this._activated||this.isInActiveSlide())&&(this._debug&&console.log("setAsInactive"),this._activated=!1,this.$emitter.publish("setAsInactive"),!0)}}},43:(e,t,s)=>{"use strict";s.d(t,{T:()=>a,d:()=>i});let i=[{name:"P2LabMediaverseMediaVideo",selector:"[data-p2lab-mediaverse-media-video]"},{name:"P2LabMediaverseEmbedVideo",selector:"[data-p2lab-mediaverse-embed-video]"},{name:"P2LabMediaverseVideoJs",selector:"[data-p2lab-mediaverse-video-js]"},{name:"P2LabMediaversePanorama360",selector:"[data-p2lab-mediaverse-panorama-360]"},{name:"P2LabMediaverseModelViewer",selector:"[data-p2lab-mediaverse-model-viewer]"},{name:"P2LabMediaverseMediaHotspots",selector:"[data-p2lab-mediaverse-media-hotspots]"}],a="p2lab-mediaverse__lazyload"},351:(e,t,s)=>{"use strict";s.d(t,{Pc:()=>c,fy:()=>d,mP:()=>n,mW:()=>l,zF:()=>o});var i=s(43);let a=window.PluginManager,r={};function l(e,t){i.d.forEach(s=>{e.querySelectorAll(s.selector).forEach(e=>{let i=a.getPluginInstanceFromElement(e,s.name),r=!0;i?"function"==typeof t&&t(i,r):(r=!1,(async()=>{await a.initializePlugin(s.name,e),i=a.getPluginInstanceFromElement(e,s.name),"function"==typeof t&&t(i,r)})())})})}
1function n(e){e.querySelectorAll("iframe, video").forEach(e=>{let t=e.tagName.toLowerCase(),s=e.src||null;if("video"==t)try{e.pause()}catch{}else{let t=new URL(s);t.searchParams.delete("autoplay"),e.src=t.href}})}function o(e,t){let s=`${t}${e}.min.css`,i=`p2lab-mediaverse-css-${e}`;if(document.getElementById(i))return Promise.resolve();if(r[i])return r[i];let a=document.createElement("link");return a.id=i,a.href=s,a.rel="stylesheet",document.head.appendChild(a),r[i]=new Promise((e,t)=>{a.onload=()=>{delete r[i],e()},a.onerror=()=>{document.head.removeChild(a),delete r[i],t()}}),r[i]}function d(e,t){let s=`${t}${e}.min.js`,i=`p2lab-mediaverse-js-${e}`;if(document.getElementById(i))return Promise.resolve();if(r[i])return r[i];let a=document.createElement("script");return a.id=i,a.src=s,a.async=!0,"model-viewer"==e&&(a.type="module"),document.head.appendChild(a),r[i]=new Promise((e,t)=>{a.onload=()=>{delete r[i],e()},a.onerror=()=>{document.head.removeChild(a),delete r[i],t()}}),r[i]}function c(e,t){let s=()=>{switch(e){case"videojs":return window.videojs;case"videojs-rs":return window.videojs.getPlugin("videoJsResolutionSwitcher");case"videojs-yt":return window.videojs.getTech("Youtube");case"panorama360":return window.Panorama360;case"panorama360-show-original":return window.Panorama360.ShowOriginal;case"model-viewer":return window.ModelViewerElement;case"popper":return window.P2LabMediaversePopper;case"splide":return window.Splide;case"shader-carousel":return window.SplideShaderCarousel;case"three":return window.THREE}};if(void 0!==s())return Promise.resolve();let i=`p2lab-mediaverse-js-${e}`;return r[i]?r[i]:document.getElementById(i)?(r[i]=new Promise(e=>{let t=setInterval(()=>{void 0!==s()&&(clearInterval(t),delete r[i],e())},100)}),r[i]):d(e,t)}},165:function(e){var t;/**
2 * @license
3 * LazyLoad 19.1.3
4 * Copyright (c) 2015 Andrea Verlicchi
5 * Available under MIT License
6 */t=function(){"use strict";let e="undefined"!=typeof window,t=e&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),s=e&&window.devicePixelRatio>1,i={elements_selector:".lazy",container:t||e?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},a=e=>Object.assign({},i,e),r=function(e,t){let s;let i="LazyLoad::Initialized",a=new e(t);try{s=new CustomEvent(i,{detail:{instance:a}})}catch(e){(s=document.createEvent("CustomEvent")).initCustomEvent(i,!1,!1,{instance:a})}window.dispatchEvent(s)},l="srcset",n="sizes",o="poster",d="llOriginalAttrs",c="data",h="loading",u="loaded",p="applied",g="error",_="native",m="data-",v="ll-status",b=(e,t)=>e.getAttribute(m+t),y=e=>b(e,v),f=(e,t)=>((e,t,s)=>{let i=m+t;null!==s?e.setAttribute(i,s):e.removeAttribute(i)})(e,v,t),w=e=>f(e,null),E=e=>null===y(e),I=e=>y(e)===_,P=[h,u,p,g],A=(e,t,s,i)=>{e&&"function"==typeof e&&(void 0===i?void 0===s?e(t):e(t,s):e(t,s,i))},L=(t,s)=>{e&&""!==s&&t.classList.add(s)},C=(t,s)=>{e&&""!==s&&t.classList.remove(s)},S=e=>e.llTempImage,k=(e,t)=>{if(!t)return;let s=t._observer;s&&s.unobserve(e)},M=(e,t)=>{e&&(e.loadingCount+=t)},j=(e,t)=>{e&&(e.toLoadCount=t)},O=e=>{let t=[];for(let s,i=0;s=e.children[i];i+=1)"SOURCE"===s.tagName&&t.push(s);return t},z=(e,t)=>{let s=e.parentNode;s&&"PICTURE"===s.tagName&&O(s).forEach(t)},x=(e,t)=>{O(e).forEach(t)},J=["src"],T=["src",o],q=["src",l,n],V=[c],N=e=>!!e[d],$=e=>e[d],B=e=>delete e[d],R=(e,t)=>{if(N(e))return;let s={};t.forEach(t=>{s[t]=e.getAttribute(t)}),e[d]=s},F=(e,t)=>{if(!N(e))return;let s=$(e);t.forEach(t=>{var i;(i=s[t])?e.setAttribute(t,i):e.removeAttribute(t)})},H=(e,t,s)=>{L(e,t.class_applied),f(e,p),s&&(t.unobserve_completed&&k(e,t),A(t.callback_applied,e,s))},D=(e,t,s)=>{L(e,t.class_loading),f(e,h),s&&(M(s,1),A(t.callback_loading,e,s))},G=(e,t,s)=>{s&&e.setAttribute(t,s)},U=(e,t)=>{G(e,n,b(e,t.data_sizes)),G(e,l,b(e,t.data_srcset)),G(e,"src",b(e,t.data_src))},W={IMG:(e,t)=>
6{z(e,e=>{R(e,q),U(e,t)}),R(e,q),U(e,t)},IFRAME:(e,t)=>{R(e,J),G(e,"src",b(e,t.data_src))},VIDEO:(e,t)=>{x(e,e=>{R(e,J),G(e,"src",b(e,t.data_src))}),R(e,T),G(e,o,b(e,t.data_poster)),G(e,"src",b(e,t.data_src)),e.load()},OBJECT:(e,t)=>{R(e,V),G(e,c,b(e,t.data_src))}},Y=["IMG","IFRAME","VIDEO","OBJECT"],K=(e,t)=>{!t||t.loadingCount>0||t.toLoadCount>0||A(e.callback_finish,t)},Q=(e,t,s)=>{e.addEventListener(t,s),e.llEvLisnrs[t]=s},X=(e,t,s)=>{e.removeEventListener(t,s)},Z=e=>!!e.llEvLisnrs,ee=e=>{if(!Z(e))return;let t=e.llEvLisnrs;for(let s in t){let i=t[s];X(e,s,i)}delete e.llEvLisnrs},et=(e,t,s)=>{delete e.llTempImage,M(s,-1),s&&(s.toLoadCount-=1),C(e,t.class_loading),t.unobserve_completed&&k(e,s)},es=(e,t,s)=>{let i=S(e)||e;Z(i)||((e,t,s)=>{Z(e)||(e.llEvLisnrs={});let i="VIDEO"===e.tagName?"loadeddata":"load";Q(e,i,t),Q(e,"error",s)})(i,a=>{((e,t,s,i)=>{let a=I(t);et(t,s,i),L(t,s.class_loaded),f(t,u),A(s.callback_loaded,t,i),a||K(s,i)})(0,e,t,s),ee(i)},a=>{((e,t,s,i)=>{let a=I(t);et(t,s,i),L(t,s.class_error),f(t,g),A(s.callback_error,t,i),s.restore_on_error&&F(t,q),a||K(s,i)})(0,e,t,s),ee(i)})},ei=(e,t,i)=>{Y.indexOf(e.tagName)>-1?(es(e,t,i),((e,t,s)=>{let i=W[e.tagName];i&&(i(e,t),D(e,t,s))})(e,t,i)):(e.llTempImage=document.createElement("IMG"),es(e,t,i),N(e)||(e[d]={backgroundImage:e.style.backgroundImage}),((e,t,i)=>{let a=b(e,t.data_bg),r=b(e,t.data_bg_hidpi),l=s&&r?r:a;l&&(e.style.backgroundImage=`url("${l}")`,S(e).setAttribute("src",l),D(e,t,i))})(e,t,i),((e,t,i)=>{let a=b(e,t.data_bg_multi),r=b(e,t.data_bg_multi_hidpi),l=s&&r?r:a;l&&(e.style.backgroundImage=l,H(e,t,i))})(e,t,i),((e,t,s)=>{let i=b(e,t.data_bg_set);if(!i)return;let a=i.split("|").map(e=>`image-set(${e})`);e.style.backgroundImage=a.join(),H(e,t,s)})(e,t,i))},ea=e=>{e.removeAttribute("src"),e.removeAttribute(l),e.removeAttribute(n)},er=e=>{z(e,e=>{F(e,q)}),F(e,q)},el={IMG:er,IFRAME:e=>{F(e,J)},VIDEO:e=>{x(e,e=>{F(e,J)}),F(e,T),e.load()},OBJECT:e=>{F(e,V)}},en=(e,t)=>{(e=>{let t=el[e.tagName];t?t(e):(e=>{if(!N(e))return;let t=$(e);e.style.backgroundImage=t.backgroundImage})(e)})(e),E(e)||I(e)||(C(e,t.class_entered),C(e,t.class_exited),C(e,t.class_applied),C(e,t.class_loading),C(e,t.class_loaded),C(e,t.class_error)),w(e),B(e)},eo=["IMG","IFRAME","VIDEO"],ed=e=>e.use_native&&"loading"in HTMLImageElement.prototype,ec=(e,t,s)=>{e.forEach(e=>{var i;return e.isIntersecting||e.intersectionRatio>0?((e,t,s,i)=>{let a=P.indexOf(y(e))>=0;f(e,"entered"),L(e,s.class_entered),C(e,s.class_exited),s.unobserve_entered&&k(e,i),A(s.callback_enter,e,t,i),a||ei(e,s,i)})(e.target,e,t,s):void(E(i=e.target)||(L(i,t.class_exited),t.cancel_on_exit&&y(i)===h&&"IMG"===i.tagName&&(ee(i),z(i,e=>{ea(e)}),ea(i),er(i),C(i,t.class_loading),M(s,-1),w(i),A(t.callback_cancel,i,e,s)),A(t.callback_exit,i,e,s)))})},eh=e=>Array.prototype.slice.call(e),eu=e=>e.container.querySelectorAll(e.elements_selector),ep=e=>y(e)===g,eg=(e,t)=>eh(e||eu(t)).filter(E),e_=function(t,s){var i,r;let l=a(t);this._settings=l,this.loadingCount=0,i=this,ed(l)||(i._observer=new IntersectionObserver(e=>{ec(e,l,i)},{root:l.container===document?null:l.container,rootMargin:l.thresholds||l.threshold+"px"})),r=this,e&&(r._onlineHandler=()=>{eh(eu(l)).filter(ep).forEach(e=>{C(e,l.class_error),w(e)}),r.update()},window.addEventListener("online",r._onlineHandler)),this.update(s)};return e_.prototype={update:function(e){var s,i;let a=this._settings,r=eg(e,a);j(this,r.length),t?this.loadAll(r):ed(a)?(i=this,r.forEach(e=>{-1!==eo.indexOf(e.tagName)&&(e.setAttribute("loading","lazy"),es(e,a,i),((e,t)=>{let s=W[e.tagName];s&&s(e,t)})(e,a),f(e,_))}),j(i,0)):((e=>{e.disconnect()})(s=this._observer),((e,t)=>{t.forEach(t=>{e.observe(t)})})(s,r))},destroy:function(){this._observer&&this._observer.disconnect(),e&&window.removeEventListener("online",this._onlineHandler),eu(this._settings).forEach(e=>{B(e)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(e){let t=this._settings;eg(e,t).forEach(e=>{k(e,this),ei(e,t,this)})},restoreAll:function(){let e=this._settings;eu(e).forEach(t=>{en(t,e)})}},e_.load=(e,t)=>{ei(e,a(t))},e_.resetStatus=e=>{w(e)},e&&((e,t)=>{if(t){if(t.length)for(let s,i=0;s=t[i];i+=1)r(e,s);else r(e,t)}})(e_,window.lazyLoadOptions),e_},e.exports=t()},29:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>l});var i=s(260),a=s(43),r=s(351);class l extends i.A{setup(){super.setup(),this.properties=JSON.parse(this.el.dataset.p2labProperties||"{}"),this.sources=JSON.parse(this.el.dataset.p2labSources||"{}")}init(){super.init(),this.videoJs=this.el.querySelector("video-js"),this.videoJs&&(this._removePlayer(this.videoJs),this.videoJs=null),this.el.classList.contains(a.T)||this.create()}async createVjsPlayer(){let e=this.config.assetBaseUrl+"video-";await (0,r.Pc)("videojs",e),"de-DE"==this.config.localeCode&&await (0,r.fy)("videojs.lang.de",e);let t=Object.assign({},this.properties);if("de-DE"==this.config.localeCode&&(t.language="de"),this.settings.withVideoJsResolutionSwitcher){await (0,r.Pc)("videojs-rs",e);let s=window.matchMedia("(max-width: 767px)").matches||/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),i=navigator.connection||navigator.mozConnection||navigator.webkitConnection,a=s?"low":"high";if(i)switch(i.effectiveType){case"slow-2g":case"2g":case"3g":a="low"}
6t.plugins={videoJsResolutionSwitcher:{default:a,dynamicLabel:!0}}}if(this.properties.controlslist){let e={};this.properties.controlslist.includes("nofullscreen")&&(e.fullscreenToggle=!1),t.controlBar=e}return t.controlslist&&(t.controlslist=t.controlslist.join(" ")),this.vjs=videojs(this.videoJs,t),this._player=this.videoJs.querySelector("video"),Promise.resolve()}_onClick(e){this._player&&this.settings.controls||(e.preventDefault(),e.stopPropagation(),this.togglePlay())}togglePlay(){this._player||this._createPlayer(),this._player.paused?this._player.play():this._player.pause()}_registerInternalEvents(){this._unregisterInternalEvents(),this.el.classList.add(this.options.isClickableCls);let e=this.el.querySelector("picture");e&&e.addEventListener("click",this._onClick.bind(this))}_unregisterInternalEvents(){this.el.classList.remove(this.options.isClickableCls);let e=this.el.querySelector("picture");e&&e.removeEventListener("click",this._onClick.bind(this))}_destroyPlayer(){return!!this._player&&(this._player.pause(),!0)}_createPlayer(){if(!super._createPlayer())return!1;this.videoJs=document.createElement("video-js"),Object.keys(this.properties).forEach(e=>{this.videoJs.setAttribute(e,this.properties[e])}),this.sources.forEach(e=>{let t=document.createElement("source");Object.keys(e).forEach(s=>{let i=e[s];if("src"==s){let e="";this.settings.start?(e+=this.settings.start,this.settings.end&&(e+=`,${this.settings.end}`)):this.settings.end&&(e+=`0,${this.settings.end}`),""!==e&&(i+=`#t=${e}`)}t.setAttribute(s,i)}),this.videoJs.appendChild(t)}),this.el.appendChild(this.videoJs),this.createVjsPlayer()}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.