PageSourceSearch

https://www.industrienspension.dk/assets/vue3/assets/IpBigModal-BdALXJKn.js

js industrienspension.dk collected 2026-10-04 22:22:50 UTC 1,730 bytes, 1 lines download raw bytes

1import{d as E,aa as f,X as _,ab as k,E as g,p as w,a9 as y,b as m,s as p,o as v,f as n,k as x,i as B,e as M,V as D,$ as I}from"../index-20260415.js";import{_ as S}from"./_plugin-vue_export-helper-DlAUqK2U.js";const T={key:0,class:"modal","aria-modal":"true"},V={class:"modal-inner"},K=E({__name:"IpBigModal",props:f({settings:{default:()=>({closeCross:!0,roundCorners:!1,selfClose:!0})},class:{default:""}},{show:{type:Boolean},showModifiers:{}}),emits:f(["closed","update:show"],["update:show"]),setup(c,{emit:h}){_(e=>({"31cf8629":M(b)}));const o=k(c,"show"),a=c,b=a.settings.roundCorners?"var(--ds-g-border-radius-4)":"0",d=h;function r(){a.settings.selfClose&&(o.value=!1)}g(()=>o.value,e=>{d("update:show",e),e&&d("closed",!0)});const C=w(null);return y(()=>{o.value&&D(()=>{const e=C.value;if(!e)return;const s=e.querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex]:not([tabindex="-1"])'),l=s[0],i=s[s.length-1];l?l.focus():e.focus();const u=t=>{if(t.key==="Tab"){if(s.length===0){t.preventDefault(),e.focus();return}t.shiftKey?(document.activeElement===l||document.activeElement===e)&&(t.preventDefault(),i?.focus()):(document.activeElement===i||document.activeElement===e)&&(t.preventDefault(),l?.focus())}};e.addEventListener("keydown",u),I(()=>{e.removeEventListener("keydown",u)})})}),(e,s)=>o.value?(v(),m("div",T,[n("div",{class:"modal-overlay",onClick:r}),n("div",{class:B(["modal-content",a.class])},[a.settings.closeCross?(v(),m("span",{key:0,class:"modal-close",onClick:r},"×")):p("",!0),n("div",V,[x(e.$slots,"default",{},void 0,!0)])],2)])):p("",!0)}}),$=S(K,[["__scopeId","data-v-8e71dbf6"]]);export{$ as default};

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.