PageSourceSearch

https://flowhly.nl/_nuxt/hsovZ9kc.js

js flowhly.nl collected 2026-09-24 14:26:00 UTC 1,661 bytes, 2 lines download raw bytes

1import{o as m}from"./3UiKU_ai.js";import{w,h as p}from"./CMvtXcYw.js";import{c as f}from"./CHS0fPHa.js";import{au as s,q as g,p as E}from"./BP04oam5.js";function h(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function L(){return/Android/gi.test(window.navigator.userAgent)}function P(){return h()||L()}function d(r,i,o){f.isServer||s(u=>{document.addEventListener(r,i,o),u(()=>document.removeEventListener(r,i,o))})}function A(r,i,o){f.isServer||s(u=>{window.addEventListener(r,i,o),u(()=>window.removeEventListener(r,i,o))})}function y(r,i,o=g(()=>!0)){function u(t,a){if(!o.value||t.defaultPrevented)return;let e=a(t);if(e===null||!e.getRootNode().contains(e))return;let v=(function l(n){return typeof n=="function"?l(n()):Array.isArray(n)||n instanceof Set?n:[n]})(r);for(let l of v){if(l===null)continue;let n=l instanceof HTMLElement?l:m(l);if(n!=null&&n.contains(e)||t.composed&&t.composedPath().includes(n))return}return!w(e,p.Loose)&&e.tabIndex!==-1&&t.preventDefault(),i(t,e)}let c=E(null);d("pointerdown",t=>{var a,e;o.value&&(c.value=((e=(a=t.composedPath)==null?void 0:a.call(t))==null?void 0:e[0])||t.target)},!0),d("mousedown",t=>{var a,e;o.value&&(c.value=((e=(a=t.composedPath)==null?void 0:a.call(t))==null?void 0:e[0])||t.target)},!0),d("click",t=>{P()||c.value&&(u(t,()=>c.value),c.value=null)},!0),d("touchend",t=>u(t,()=>t.target instanceof HTMLElement?t.target:null),!0),A("blur",t=>u(t,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}export{y as a,h as t,A as w};
2//# sourceMappingURL=hsovZ9kc.js.map

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.