PageSourceSearch

https://www.tvagder.no/_next/static/chunks/944.6154fe200d90bbb4.js

js tvagder.no collected 2026-10-04 17:01:09 UTC 2,897 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[944,1618],{43542:()=>{},51618:()=>{},92532:(e,r,t)=>{"use strict";t.r(r),t.d(r,{VideoJSPlayerPreview:()=>s});var n=t(64721),l=t(3392),u=t(70006),a=t(50549),i=t(30778);t(5773),t(43542);let s=e=>{let{finished:r,hideLoadingSpinner:t=!1,muted:s=!1,onMutedChange:c,onPlaybackFinished:d,onPlaybackReady:o,playback:m,poster:v,primaryColor:p,repeatPlayback:f=!1}=e,y=(0,a.useRef)(null),h=(0,a.useRef)(null),[b,k]=(0,a.useState)(!1),g=(0,u.Vt)(navigator),T=()=>{var e,r;h.current&&(null==(e=y.current)||e.classList.remove("opacity-0"),null==(r=y.current)||r.classList.add("animate-fade-in-slow","opacity-100"),k(!0),null==o||o())},j=()=>{if(h.current)if(f)h.current.currentTime(m.startTime||0),h.current.play();else{var e,r;null==(e=y.current)||e.classList.remove("opacity-100"),null==(r=y.current)||r.classList.add("animate-fade-out","opacity-0"),null==d||d()}},w=()=>{var e,r;h.current&&(null==(r=h.current)||null==(e=r.play())||e.catch(()=>{var e,r;null==(e=h.current)||e.muted(!0),null==(r=h.current)||r.play(),null==c||c(!0)}))},E=()=>{var e;h.current&&!m.isLive&&(null!=(e=h.current.currentTime())?e:0)>=m.endTime&&(h.current.pause(),j())};return(0,a.useEffect)(()=>{h.current&&h.current.muted(s)},[s]),(0,a.useEffect)(()=>{h.current&&!r&&(h.current.currentTime(m.startTime||0),T(),w())},[r,m.startTime]),(0,a.useEffect)(()=>{var e,r,t,n;if(!y.current)return;let l=document.createElement("video-js");l.setAttribute("id","video-js-preview"),l.classList.add("vjs-default-skin","vjs-big-play-centered"),l.style.objectFit="cover",v?(l.style.backgroundImage="url(".concat(v,")"),l.style.backgroundSize="cover"):p&&(l.style.background=p),y.current.appendChild(l);let u=[];m.recommendedStream&&u.push(m.recommendedStream),m.alternativeStreams&&u.push(...m.alternativeStreams);let a=u.find(e=>e.mediaFormat.includes("dash")),c=u.find(e=>e.mediaFormat.includes("hls")),d=null!=(n=null!=(t=null==c||null==(e=c.manifest)?void 0:e.uri)?t:null==a||null==(r=a.manifest)?void 0:r.uri)?n:"";h.current||(h.current=(0,i.A)(l,{autoplay:!0,controls:!1,muted:s,preload:"auto",playsinline:!0,html5:{vhs:{limitRenditionByPlayerDimensions:!0,overrideNative:!g}},sources:[{src:d,type:c?"application/x-mpegURL":"application/dash+xml"}]}));let o=h.current;return o.on("ready",()=>{var e;null==(e=h.current)||e.currentTime(m.startTime||0),T()}),o.on("timeupdate",E),o.on("ended",j),()=>{h.current&&!h.current.isDisposed()&&(h.current.dispose(),h.current=null)}},[m.assetId]),(0,a.useEffect)(()=>{if(!y.current||!h.current)return;let e=new IntersectionObserver(e=>{let r=e[0];if(r)if(r.isIntersecting&&b)w();else{var t;null==(t=h.current)||t.pause()}},{threshold:.1});return e.observe(y.current),()=>{e.disconnect()}},[b]),(0,n.jsx)("div",{ref:y,className:"relative h-full opacity-0 ".concat(t?"videojs-preview--hide-loading-spinner":""),children:(0,n.jsx)(l.x,{})})}}}]);

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.