PageSourceSearch

https://www.tesa.com/relaunch2020/build/show-more-filter.9f2bb075.js

js tesa.com collected 2026-10-02 06:20:52 UTC 2,687 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunktesa_2016=globalThis.webpackChunktesa_2016||[]).push([[2830],{9181:(e,t,n)=>{n.r(t),n.d(t,{default:()=>l});var s=n(5166),o=n(6138),a=n(9043);const l=Object.assign({name:"ShowMoreFilter"},{__name:"ShowMoreFilter",props:{desktopColumns:{type:Number},desktopBreakpoint:{type:String,default:"md"},revealRows:{type:Object,default:()=>({default:{default:4,xs:4,sm:2,md:1,lg:1},3:{default:4,xs:4,sm:2,md:1,lg:1},4:{default:4,xs:4,sm:2,md:1,lg:1}})},columnsMap:{type:Object,default:()=>({default:{default:1,xs:1,sm:2,md:2,lg:3},3:{default:1,xs:1,sm:2,md:3,lg:3},4:{default:1,xs:1,sm:2,md:3,lg:4}})}},setup(e){var t;const n=null===(t=(0,s.FN)())||void 0===t?void 0:t.proxy,l=e,{activeBreakpoint:d}=(0,o.S)(),i=(0,s.iH)(-1);function r(){switch(l.desktopColumns){case 3:return window.innerWidth>a.zW[l.desktopBreakpoint]?l.revealRows[3][l.desktopBreakpoint]*u():window.innerWidth>a.zW.md?l.revealRows[3].md*u():window.innerWidth>a.zW.sm?l.revealRows[3].sm*u():l.revealRows[3].default*u();case 4:return window.innerWidth>a.zW[l.desktopBreakpoint]?l.revealRows[4][l.desktopBreakpoint]*u():window.innerWidth>a.zW.md?l.revealRows[4].md*u():window.innerWidth>a.zW.sm?l.revealRows[4].sm*u():l.revealRows[4].default*u();default:return window.innerWidth>a.zW[l.desktopBreakpoint]?l.revealRows.default[l.desktopBreakpoint]*u():window.innerWidth>a.zW.sm?l.revealRows.default.sm*u():l.revealRows.default.default*u()}}function u(){switch(l.desktopColumns){case 3:return window.innerWidth>a.zW.lg?l.columnsMap[3].lg:window.innerWidth>a.zW.md?l.columnsMap[3].md:window.innerWidth>a.zW.sm?l.columnsMap[3].sm:l.columnsMap[3].default;case 4:return window.innerWidth>a.zW.lg?l.columnsMap[4].lg:window.innerWidth>a.zW.md?l.columnsMap[4].md:window.innerWidth>a.zW.sm?l.columnsMap[4].sm:l.columnsMap[4].default;default:return window.innerWidth>a.zW.sm?l.columnsMap.default.sm:l.columnsMap.default.default}}function m(e){e.target.closest("[data-show-more-filter-more]")&&function(){i.value+=r();const e=u(),t=i.value%e;0!==t&&(i.value+=e-t),w()}()}function w(){const e=[...n.$el.querySelectorAll("[data-show-more-filter-item]")];e.forEach((e,t)=>{e.classList.toggle("hidden",t>=i.value)});const t=n.$el.querySelector("[data-show-more-filter-control]");if(!t)return;const s=!e.some(e=>e.classList.contains("hidden"));t.classList.toggle("hidden",s),t.setAttribute("aria-hidden",String(s));const o=t.querySelector("[data-show-more-filter-more]");o&&(o.disabled=s)}return(0,s.bv)(()=>{i.value=r(),w()}),(0,s.YP)(d,()=>{const e=u(),t=i.value%e;0!==t&&(i.value+=e-t),i.value=Math.max(i.value,r()),w()}),(e,t)=>((0,s.wg)(),(0,s.iD)("div",{onClick:m},[(0,s.WI)(e.$slots,"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.