PageSourceSearch

https://ledakcijas.lv/cdn/shop/t/85/assets/video.js?v=108505064099053258351791284724

js ledakcijas.lv collected 2026-10-06 15:02:24 UTC 11,068 bytes, 8 lines download raw bytes

1window.Maximize.loadedScript.includes("video.js")||(window.Maximize.loadedScript.push("video.js"),requestAnimationFrame(()=>{const registerXVideoStore=()=>{Alpine.store("xVideo",{ytIframeId:0,vimeoIframeId:0,externalListened:!1,togglePlay(el){const videoContainer=el.closest(".external-video")||el;if(!videoContainer)return;let video=videoContainer.getElementsByClassName("video")[0];if(!video)return;const videoWrapper=el.closest(".video__wrapper"),videoText=videoWrapper?videoWrapper.getElementsByClassName("video__content__text")[0]:null;videoText&&videoText.classList.add("pointer-events-auto"),video.tagName=="IFRAME"&&videoContainer.classList.contains("function-paused")||video.paused?this.play(el):this.pause(el)},play(el){const videoContainer=el.closest(".external-video")||el;if(!videoContainer)return;let video=videoContainer?.getElementsByClassName("video")[0];if(!video)return;const buttonPlay=videoContainer.getElementsByClassName("button-play")[0],buttonSoundControl=videoContainer.getElementsByClassName("button-sound-control")[0];buttonPlay&&buttonPlay.classList.add("started-video"),buttonSoundControl&&buttonSoundControl.setAttribute("tabindex","0"),video.tagName=="IFRAME"?videoContainer.classList.contains("function-paused")&&(this.externalPostCommand(video,"play"),videoContainer.classList.remove("function-paused")):video.tagName=="VIDEO"&&video.play();const videoWrapper=el.closest(".video__wrapper"),videoText=videoWrapper?videoWrapper.getElementsByClassName("video__content__text")[0]:null;videoText&&videoText.classList.add("pointer-events-auto")},pause(el,isLeave=!1){const videoContainer=el.closest(".external-video")||el;if(!videoContainer)return;let video=videoContainer.getElementsByClassName("video")[0];video&&(isLeave&&videoContainer.dataset.videoStatus=="play"&&(videoContainer.dataset.pausedByLeave="true"),video.tagName=="IFRAME"?videoContainer.classList.contains("function-paused")||(videoContainer.classList.add("function-paused"),this.externalPostCommand(video,"pause")):video.tagName=="VIDEO"&&video.pause())},mp4Listen(el){let videoContainer=el.closest(".external-video")||el;if(!videoContainer)return;let video=videoContainer.getElementsByClassName("video")[0];if(!video)return;let buttonPlay=videoContainer.getElementsByClassName("button-play")[0],buttonSoundControl=videoContainer.getElementsByClassName("button-sound-control")[0];video.addEventListener("play",function(){buttonPlay&&buttonPlay.classList.add("is-playing"),videoContainer.dataset.videoStatus="play",videoContainer.dataset.pausedByLeave="false"}),video.addEventListener("pause",function(){buttonPlay&&buttonPlay.classList.remove("is-playing"),videoContainer.dataset.videoStatus="pause"}),buttonSoundControl&&video.addEventListener("volumechange",function(){video.muted?buttonSoundControl.classList.add("is-muted"):buttonSoundControl.classList.remove("is-muted")})},mp4Thumbnail(el,showControls=!0){const videoContainer=el.closest(".external-video");if(!videoContainer)return;const imgThumbnail=videoContainer.getElementsByClassName("img-thumbnail")[0],video=videoContainer.getElementsByClassName("video")[0];imgThumbnail&&imgThumbnail.classList.add("hidden"),video&&showControls&&(video.setAttribute("tabindex","0"),video.focus(),video.setAttribute("controls","")),this.togglePlay(el),video&&showControls&&video.setAttribute("controls","")},externalLoad(el,host,id,loop,title,showControls=!0){let src="",pointerEvent="";const controls=showControls?1:0;host=="youtube"?src=`https://www.youtube.com/embed/${id}?mute=1&playlist=${id}&autoplay=1&playsinline=1&enablejsapi=1&modestbranding=1&rel=0&controls=${controls}&showinfo=${controls}`:src=`https://player.vimeo.com/video/${id}?muted=1&autoplay=1&playsinline=1&api=1&controls=${controls}&loop=${loop?1:0}`,requestAnimationFrame(()=>{const videoContainer=el.closest(".external-video");if(videoContainer){const videoContentEl=videoContainer.querySelector(".video-container");if(!videoContentEl)return;videoContentEl.innerHTML=`<iframe data-video-loop="${loop}" class="iframe-video absolute w-full h-full video top-1/2 -translate-y-1/2 ${pointerEvent}"
2              frameborder="0" host="${host}" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen playsinline
3              src="${src}" title="${title}"></iframe>`;const iframeVideo=videoContainer.querySelector(".iframe-video");showControls&&(videoContainer.setAttribute("tabindex","0"),videoContainer.focus()),iframeVideo&&iframeVideo.addEventListener("load",()=>{setTimeout(()=>{videoContainer.dataset.isActive=="true"?this.play(videoContainer):(this.pause(videoContainer,!0),videoContainer.dataset.videoStatus="pause"),host=="youtube"?(this.ytIframeId++,iframeVideo.contentWindow.postMessage(JSON.stringify({event:"listening",id:this.ytIframeId,channel:"widget"}),"*")):(this.vimeoIframeId++,iframeVideo.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"finish"}),"*"),iframeVideo.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"play"}),"*"),iframeVideo.contentWindow.postMessage(JSON.stringify({method:"addEventListener",value:"pause"}),"*"))},100)})}}),this.externalListen()},renderVimeoFacade(el,id,options){fetch(`https://vimeo.com/api/oembed.json?url=https://vimeo.com/${id}&width=${options.width}`).then(reponse=>reponse.json()).then(response=>{const html=`
4                <picture>
5                  <img src="${response.thumbnail_url}" loading="lazy" class="w-full h-full object-cover" alt="${options.alt}" width="${response.width}" height="${response.height}"/>
6                </picture>
7              `;requestAnimationFrame(()=>{el.innerHTML=html})})},renderVimeoFacadeSource(el,id,options,loading){fetch(`https://vimeo.com/api/oembed.json?url=https://vimeo.com/${id}&width=${options.width}`).then(response=>response.json()).then(response=>{const source2=document.createElement("source");source2.srcset=`${response.thumbnail_url}`,source2.media="(min-width: 768px)",source2.width=response.width,source2.height=response.height;const img=document.createElement("img");img.src=response.thumbnail_url,img.loading=loading,img.className="object-cover z-10 absolute top-0 left-0 h-full w-full img-thumbnail image-hover",img.alt=options.alt||"",img.width=response.width,img.height=response.height,requestAnimationFrame(()=>{el.appendChild(source2),el.appendChild(img);const vimeoThumbnailSkeletonEl=el.querySelector(".vimeo-thumbnail-skeleton");vimeoThumbnailSkeletonEl&&vimeoThumbnailSkeletonEl.remove()})})},externalListen(){this.externalListened||(window.addEventListener("message",event=>{var iframes=document.getElementsByTagName("IFRAME");for(let i=0,iframe,win,message;i<iframes.length;i++){iframe=iframes[i];let videoContainer=iframe.parentNode.closest(".external-video")||iframe.parentNode,buttonSoundControl=videoContainer?.getElementsByClassName("button-sound-control")[0];
7const buttonPlay=videoContainer?.getElementsByClassName("button-play")[0];win=iframe.contentWindow||iframe.contentDocument.defaultView,win===event.source&&(event.origin=="https://www.youtube.com"&&(message=JSON.parse(event.data),message.info&&message.info.playerState==0&&(iframe.getAttribute("data-video-loop")==="true"?this.externalPostCommand(iframe,"play"):(buttonPlay&&buttonPlay.classList.remove("is-playing"),videoContainer&&(videoContainer.classList.add("function-paused"),videoContainer.dataset.videoStatus="pause"))),message.info&&message.info.playerState==1&&(buttonPlay&&buttonPlay.classList.add("is-playing"),videoContainer&&(videoContainer.classList.remove("function-paused"),videoContainer.dataset.videoStatus="play",videoContainer.dataset.pausedByLeave="false")),message.info&&message.info.playerState==2&&(buttonPlay&&buttonPlay.classList.remove("is-playing"),videoContainer&&(videoContainer.classList.add("function-paused"),videoContainer.dataset.videoStatus="pause",videoContainer.dataset.isActive=="false"&&(videoContainer.dataset.pausedByLeave="true"))),buttonSoundControl&&message.info&&typeof message.info.muted<"u"&&(message.info.muted?buttonSoundControl.classList.add("is-muted"):buttonSoundControl.classList.remove("is-muted"))),event.origin=="https://player.vimeo.com"&&(message=JSON.parse(event.data),iframe.getAttribute("data-video-loop")!=="true"&&message.event=="finish"&&iframe.getAttribute("data-video-loop")==="true"&&this.externalPostCommand(iframe,"play"),message.event==="play"&&(buttonPlay&&buttonPlay.classList.add("is-playing"),videoContainer&&(videoContainer.classList.remove("function-paused"),videoContainer.dataset.videoStatus="play",videoContainer.dataset.pausedByLeave="false")),message.event==="pause"&&(buttonPlay&&buttonPlay.classList.remove("is-playing"),videoContainer&&(videoContainer.classList.add("function-paused"),videoContainer.dataset.videoStatus="pause",videoContainer.dataset.isActive=="false"&&(videoContainer.dataset.pausedByLeave="true"))),buttonSoundControl&&message.method==="setVolume"&&(message.value===0?buttonSoundControl.classList.add("is-muted"):buttonSoundControl.classList.remove("is-muted"))))}}),this.externalListened=!0)},externalPostCommand(iframe,cmd){const host=iframe.getAttribute("host");let command;host==="youtube"?cmd==="mute"?command={event:"command",func:"mute"}:cmd==="unmute"?command={event:"command",func:"unMute"}:command={event:"command",func:cmd+"Video"}:cmd==="mute"?command={method:"setVolume",value:0}:cmd==="unmute"?command={method:"setVolume",value:1}:command={method:cmd,value:"true"},iframe.contentWindow.postMessage(JSON.stringify(command),"*")},toggleMute(el){const videoContainer=el.closest(".external-video")||el;if(!videoContainer)return;let video=videoContainer.getElementsByClassName("video")[0];if(video)if(video.tagName!="IFRAME")video.muted=!video.muted;else{let buttonSoundControl=videoContainer.getElementsByClassName("button-sound-control")[0];if(!buttonSoundControl)return;buttonSoundControl.classList.contains("is-muted")?this.externalPostCommand(video,"unmute"):this.externalPostCommand(video,"mute")}},handleClickButtonPlay(el,video_type,video_id,video_alt,show_controls=!0){el.classList.contains("started-video")?this.togglePlay(el):video_type=="video_select"?this.mp4Thumbnail(el,show_controls):this.externalLoad(el,video_type,video_id,!1,video_alt,show_controls)},updateStatusVideo(videoContainer,isPlay,isUpdateActive){let videoContainerDataset=videoContainer.dataset;videoContainerDataset&&(isUpdateActive&&(videoContainerDataset.isActive=isPlay?"true":"false"),isPlay&&videoContainerDataset.videoAutoPlay=="true"?videoContainerDataset.videoStatus=="pause"&&videoContainerDataset.pausedByLeave=="true"&&videoContainerDataset.isActive=="true"&&this.play(videoContainer):this.pause(videoContainer,!0))},firtLoadMp4AutoPlay(el){el.dataset.isActive=="true"?this.play(el):(this.pause(el,!0),el.dataset.videoStatus="pause"),this.mp4Listen(el)}})};typeof Alpine<"u"&&Alpine.store?registerXVideoStore():document.addEventListener("alpine:init",registerXVideoStore)}));
8//# sourceMappingURL=/cdn/shop/t/85/assets/video.js.map?v=108505064099053258351791284724

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.