PageSourceSearch

https://dtvnieuws.nl/_nuxt/Dgl1JKSl.js

js dtvnieuws.nl collected 2026-09-24 19:32:22 UTC 8,578 bytes, 1 lines download raw bytes

1import{_ as e,l as t,u as n}from"./B36yyN6n.js";import{$ as r,E as i,K as a,L as o,Mt as s,O as c,P as l,Rt as u,X as d,_t as f,it as p,kt as m,rt as h,w as g}from"./B9pVQlp5.js";import{A as _,C as v,N as y,d as b,l as x,m as S,u as C,w,x as T,y as E}from"./fiIlMqlF.js";import{c as D,n as O,o as k,r as A,t as j}from"./Cf7Tl53m.js";import{t as M}from"./BDNMzG2s.js";var N={scrollBehavior(e,n,r){var i,a;let o=t(),s=S(),c=(i=(a=s.options)==null?void 0:a.scrollBehaviorType)==null?`auto`:i;return e.path.replace(/\/$/,``)===n.path.replace(/\/$/,``)?n.hash&&!e.hash?r==null?{left:0,top:0}:r:e.hash?{el:e.hash,top:P(e.hash),behavior:c}:!1:(typeof e.meta.scrollToTop==`function`?e.meta.scrollToTop(e,n):e.meta.scrollToTop)===!1?!1:n===D?F(e,n,r,c):new Promise(t=>{let i=()=>{requestAnimationFrame(()=>{if(s.currentRoute.value.fullPath!==e.fullPath){t(!1);return}t(F(e,n,r,c))})};o.hooks.hookOnce(`page:loading:end`,()=>{let e=o[`~transitionPromise`];e?e.then(i):i()})})}};function P(e){try{let t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function F(e,t,n,r){return n||(e.hash?{el:e.hash,top:P(e.hash),behavior:k(e,t)?r:`instant`}:{left:0,top:0})}var I={hashMode:!1,scrollBehaviorType:`auto`,...N};function L(e){if(e!=null&&e.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function R(e,t=S()){let{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(n)))return;let i=t._preloadPromises||(t._preloadPromises=[]);if(i.length>4)return Promise.all(i).then(()=>R(e,t));t._routePreloaded.add(n);for(let e of r){var a;let t=(a=e.components)==null?void 0:a.default;if(typeof t!=`function`)continue;let n=Promise.resolve(t()).catch(()=>{}).finally(()=>i.splice(i.indexOf(n),1));i.push(n)}await Promise.all(i)}var z=(...e)=>e.find(e=>e!==void 0);function B(e){let t=e.replace(/[\u0000-\u001F\s]+/g,``);for(;t.toLowerCase().startsWith(`view-source:`);)t=t.slice(12);let n=t.indexOf(`:`);return n>0&&T(t.slice(0,n+1))?null:e}function V(e){let r=e.componentName||`NuxtLink`;function i(e){return typeof e==`string`&&e.startsWith(`#`)}function c(t,n,r){let i=r==null?e.trailingSlash:r;if(!t||i!==`append`&&i!==`remove`)return t;if(typeof t==`string`)return U(t,i);let a=`path`in t&&t.path!==void 0?t.path:n(t).path;return{...t,name:void 0,path:U(a,i)}}function f(t){var r,a,o;let s=S(),l=n(),d=g(()=>!!u(t.target)&&u(t.target)!==`_self`),f=g(()=>{let e=u(t.to)||u(t.href)||``;return typeof e==`string`&&E(e,{acceptRelative:!0})}),m=p(`RouterLink`),h=m&&typeof m!=`string`?m.useLink:void 0,_=g(()=>{if(u(t.external))return!0;let e=u(t.to)||u(t.href)||``;return typeof e==`object`?!1:e===``||f.value}),y=g(()=>{let e=u(t.to)||u(t.href)||``;return _.value?e:c(e,s.resolve,u(t.trailingSlash))}),x=_.value||h==null?void 0:h({...t,to:y,viewTransition:u(t.viewTransition)}),w=g(()=>{var n,r,a;let o=(n=u(t.trailingSlash))==null?e.trailingSlash:n;if(!y.value||f.value||i(y.value)){let e=y.value;return typeof e==`string`?B(e):e}if(_.value){let e=typeof y.value==`object`&&`path`in y.value?b(y.value):y.value,t=typeof e==`object`?s.resolve(e).href:e,n=typeof t==`string`?B(t):t;return n===null?null:U(n,o)}return typeof y.value==`object`?(r=(a=s.resolve(y.value))==null?void 0:a.href)==null?null:r:U(v(l.app.baseURL,y.value),o)});return{to:y,hasTarget:d,isAbsoluteUrl:f,isExternal:_,href:w,isActive:(r=x==null?void 0:x.isActive)==null?g(()=>y.value===s.currentRoute.value.path):r,isExactActive:(a=x==null?void 0:x.isExactActive)==null?g(()=>y.value===s.currentRoute.value.path):a,route:(o=x==null?void 0:x.route)==null?g(()=>s.resolve(y.value)):o,async navigate(e){w.value!==null&&await C(w.value,{replace:u(t.replace),external:_.value||d.value})}}}return l({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:f,setup(n,{slots:r}){let c=S(),{to:l,href:u,navigate:h,isExternal:g,hasTarget:_,isAbsoluteUrl:v}=f(n),y=s(!1),C=m(null),T=e=>{var t;C.value=n.custom?e==null||(t=e.$el)==null?void 0:t.nextElementSibling:e==null?void 0:e.$el};function E(t){var r,i,a,o;return!!(!y.value&&(typeof n.prefetchOn==`string`?n.prefetchOn===t:(r=(i=n.prefetchOn)==null?void 0:i[t])==null?(a=e.prefetchOn)!=null&&a[t]:r)&&((o=n.prefetch)==null?e.prefetch:o)!==!1&&n.noPrefetch!==!0&&n.target!==`_blank`&&!K())}async function D(e=t()){var n;if(y.value||u.value===null)return;y.value=!0;let r=typeof l.value==`string`?l.value:g.value?b(l.value):c.resolve(l.value).fullPath,i=g.value?new URL(r,window.location.href).href:r;await Promise.all([(n=e.hooks.callHook(`link:prefetch`,i))==null?void 0:n.catch(()=>{}),!g.value&&!_.value&&R(l.value,c).catch(()=>{})])}if(!n.custom&&E(`visibility`)){let e=t(),n,r=null;d(()=>{let t=W();j(()=>{n=A(()=>{var n;C!=null&&(n=C.value)!=null&&n.tagName&&(r=t.observe(C.value,async()=>{r==null||r(),r=null,await D(e)}))})})}),a(()=>{n&&O(n),r==null||r(),r=null})}return()=>{var t;let a=n.target||null,s=z(n.noRel?``:n.rel,e.externalRelAttribute,v.value||_.value?`noopener noreferrer`:``)||null,d=e=>({href:u.value,navigate:h,get route(){if(!u.value)return;let e=new URL(u.value,window.location.href);return{path:e.pathname,fullPath:e.pathname,get query(){return w(e.search)},hash:e.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:u.value}},rel:s,target:a,isExternal:g.value||_.value,isActive:!1,isExactActive:!1,...e,prefetch:D,prefetched:y.value,shouldPrefetch:E});if(!g.value&&!_.value&&!i(l.value)){let t={ref:T,to:l.value,activeClass:n.activeClass||e.activeClass,exactActiveClass:n.exactActiveClass||e.exactActiveClass,replace:n.replace,ariaCurrentValue:n.ariaCurrentValue,custom:n.custom};
1return n.custom||(E(`interaction`)&&(t.onPointerenter=D.bind(null,void 0),t.onFocus=D.bind(null,void 0)),y.value&&(t.class=n.prefetchedClass||e.prefetchedClass),t.rel=n.rel||void 0),o(p(`RouterLink`),t,n.custom&&r.default?{default:e=>r.default(d(e))}:r.default)}return n.custom?r.default?r.default(d()):null:o(`a`,{ref:C,href:u.value||null,rel:s,target:a,onClick:async e=>{if(!(g.value||_.value)){e.preventDefault();try{var t;let e=x((t=u.value)==null?``:t);return await(n.replace?c.replace(e):c.push(e))}finally{if(i(l.value)){var r;let e=l.value.slice(1),t=e;try{t=decodeURIComponent(e)}catch{}(r=document.getElementById(t))==null||r.focus()}}}}},(t=r.default)==null?void 0:t.call(r))}}})}var H=V(e);function U(e,t){if(t!==`append`&&t!==`remove`)return e;let n=t===`append`?_:y;return E(e)&&!e.startsWith(`http`)?e:n(e,!0)}function W(){let e=t();if(e._observer)return e._observer;let n=null,r=new Map;return e._observer={observe:(e,t)=>(n||(n=new IntersectionObserver(e=>{for(let t of e){let e=r.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&e&&e()}})),r.set(e,t),n.observe(e),()=>{r.delete(e),n==null||n.unobserve(e),r.size===0&&(n==null||n.disconnect(),n=null)})}}var G=/2g/;function K(){let e=navigator.connection;return!!(e&&(e.saveData||G.test(e.effectiveType)))}var q={props:{to:String,type:String,external:Boolean},computed:{linkWithParameters:function(){let e=this.to,t=new URLSearchParams;return this.$globalStore.isMobile&&(t.append(`isMobile`,!0),this.type&&t.append(`type`,this.type),this.$customUserIdProvider.provideUserId()&&t.append(`preprTrackingUserId`,this.$customUserIdProvider.provideUserId())),e+`?`+t.toString()}}},J=[`href`];function Y(e,t,n,a,o,s){let l=H;return e.$globalStore.isMobile?(r(),c(`a`,{key:0,href:s.linkWithParameters},[h(e.$slots,`default`)],8,J)):(r(),i(l,{key:1,to:n.to,target:n.external?`_blank`:``},{default:f(()=>[h(e.$slots,`default`)]),_:3},8,[`to`,`target`]))}var X=Object.assign(M(q,[[`render`,Y]]),{__name:`CustomNuxtLink`});export{I as i,H as n,L as r,X as t};

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.