PageSourceSearch

https://msf.dk/wp-content/plugins/rommel-blocks/assets/post-query-slider.js?ver=0.0.1

js msf.dk collected 2026-10-02 08:18:23 UTC 2,961 bytes, 1 lines download raw bytes

1(()=>{var a=1024,u=832,c=new Map;function p(e){var t,r,i,s=e.querySelector(".card__image");s&&(r=e.getBoundingClientRect().top,s=s.getBoundingClientRect(),e.style.setProperty("--pqs-arrows-top",Math.round(s.top-r+s.height/2)+"px"),r=c.get(e),s=e.querySelector(".slider-controls__button-next"),r)&&s&&!r.destroyed&&(s=r.params.slidesPerView,t=r.params.spaceBetween||0,r=r.params.slidesOffsetBefore||0,i=(i=e.querySelector(".swiper-slide"))?parseFloat(i.style.width)||i.getBoundingClientRect().width:0,(s=e._pqsVisibleFull||("number"==typeof s&&1<s?Math.floor(s):0))&&i?(r=r+s*(i+t)-t/2,i=(s=e.querySelector(".post-query-slider__header"))?s.getBoundingClientRect().left-e.getBoundingClientRect().left:0,e.style.setProperty("--pqs-next-left",Math.round(r-i-21)+"px")):e.style.removeProperty("--pqs-next-left"))}var e,w=window.ResizeObserver?new ResizeObserver(function(e){e.forEach(function(e){p(e.target)})}):null;function t(){clearTimeout(e),e=setTimeout(r,150)}window.addEventListener("load",function(){document.querySelectorAll(".post-query-slider").forEach(p)});var f=window.ResizeObserver?new ResizeObserver(t):null;function r(){document.querySelectorAll(".post-query-slider").forEach(function(e){var t,r,i,s,n=parseInt(e.getAttribute("data-slide-count"),10)||0,o=e.getAttribute("data-card-style")||"news",l=window.innerWidth>=a,d=c.get(e);l&&n<=3?(d&&(d.destroy(!0,!0),c.delete(e)),e.classList.add("post-query-slider--grid"),e.style.clipPath="",e._pqsSig=null):(e.classList.remove("post-query-slider--grid"),n=(t=(n=e).querySelector(".post-query-slider__heading"))?(t=t.getBoundingClientRect(),n=n.getBoundingClientRect(),r=t.left-n.left,{before:Math.round(r),after:20}):(t=window.innerWidth,u<=t?(r=Math.max(0,(t-1268)/2)+60,{before:Math.round(r),after:20}):{before:15,after:15}),e.style.clipPath="inset(0 "+(t=l?"0":"-100vw")+" 0 "+n.before+"px)",r="campaign"===o?4.5:2.5,s=Math.floor(r),i=((i=e.getBoundingClientRect().width)+20)/(20+(i-n.before-20*s)/r),e._pqsVisibleFull=l?s:null,l=o+"|"+n.before+"|"+i.toFixed(2)+"|"+t,d&&e._pqsSig===l?p(e):(e._pqsSig=l,d&&(d.destroy(!0,!0),c.delete(e)),c.set(e,new Swiper(e,{spaceBetween:10,slidesPerView:"campaign"===o?1.5:1.2,slidesPerGroup:1,slidesOffsetBefore:n.before,slidesOffsetAfter:n.after,loop:!1,centeredSlides:!1,pagination:{el:e.querySelector(".slider-controls__pagination"),clickable:!0},navigation:{nextEl:e.querySelector(".slider-controls__button-next"),prevEl:e.querySelector(".slider-controls__button-prev")},breakpoints:(s=i,"campaign"===o?{640:{spaceBetween:20,slidesPerView:2.5,slidesPerGroup:1},900:{spaceBetween:20,slidesPerView:3.5,slidesPerGroup:1},1024:{spaceBetween:20,slidesPerView:s,slidesPerGroup:1}}:{640:{spaceBetween:20,slidesPerView:1.5,slidesPerGroup:1},1024:{spaceBetween:20,slidesPerView:s,slidesPerGroup:1}})})),p(e),w&&w.observe(e),f&&f.observe(e)))})}r(),window.addEventListener("resize",t),window.addEventListener("orientationchange",t),window.addEventListener("load",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.