PageSourceSearch

https://www.tesa.com/relaunch2020/build/6959.fe323b34.js

js tesa.com collected 2026-10-02 06:22:59 UTC 10,827 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunktesa_2016=globalThis.webpackChunktesa_2016||[]).push([[6959],{9689:(e,t,l)=>{l.d(t,{Z:()=>i,f:()=>n});var a=l(7651);const r={method:"includes",type:"String",acceptEmpty:!0},n=e=>{let{activeFilter:t,products:l,filters:n}=e,i=[...l];return t&&Object.keys(t).length&&(i=i.filter(e=>Object.entries(t).every(t=>{var l,i,u;let[s,o]=t;const d=Array.isArray(null===(l=e.properties)||void 0===l?void 0:l[s])?e.properties[s].map(e=>e.value):(null===(i=e.properties)||void 0===i||null===(u=i[s])||void 0===u?void 0:u.value)||e[s],p=n[s]||r;if("includesNested"===(null==p?void 0:p.method))return null==d?void 0:d.some(e=>o.includes(e));if("includes"===(null==p?void 0:p.method)&&Array.isArray(o)&&(p.acceptEmpty||o.length))return o.includes(d);if("range"===(null==p?void 0:p.method)&&(0,a.hj)(o.min)&&(0,a.hj)(o.max))return d>=o.min&&d<=o.max;if("above"===(null==p?void 0:p.method)&&(0,a.hj)(o))return d>=o;if("below"===(null==p?void 0:p.method)&&(0,a.hj)(o))return d<=o;if("fullTextSearch"===(null==p?void 0:p.method)&&null!=o&&o.length){let t=p.filterProps||s;return Array.isArray(t)||(t=[t]),t.some(t=>(e[t]??e.properties[t].value??"").toLowerCase().includes(o.toLowerCase()))}return!0}))),i},i=e=>{let{activeSorting:t,products:l}=e;return[...l].sort((e,l)=>{var a,r,n,i;const u=t.prop;let s=e[u]||(null===(a=e.properties)||void 0===a||null===(r=a[u])||void 0===r?void 0:r.value),o=l[u]||(null===(n=l.properties)||void 0===n||null===(i=n[u])||void 0===i?void 0:i.value),d=0;return s===o?0:null==s?1:null==o?-1:("String"===t.type?d=String(s).localeCompare(String(o)):(s=parseFloat(s),o=parseFloat(o),s<o?d=-1:s>o&&(d=1)),"desc"===(null==t?void 0:t.dir)?-1*d:d)})}},9335:(e,t,l)=>{l.d(t,{Z:()=>a});const a={crush:(e,t=50)=>{let l=[];const a="-_.!~*'()";for(let e=127;--e;)(e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122||a.includes(String.fromCharCode(e)))&&l.push(String.fromCharCode(e));for(let e=32;e<255;++e){let t=String.fromCharCode(e);"\\"==t||l.includes(t)||l.unshift(t)}e=e.replace(new RegExp("�","g"),"");const n=((e,l)=>{let a=l.length,r="";const n=e=>encodeURI(encodeURIComponent(e)).replace(/%../g,"i").length,i=e=>{let t=e.charCodeAt(0),l=e.charCodeAt(e.length-1);return t>=56320&&t<=57343||l>=55296&&l<=56319};let u={};for(let l=2;l<t;l++)for(let t=0;t<e.length-l;++t){let a=e.substr(t,l);if(u[a])continue;if(i(a))continue;let r=1;for(let n=e.indexOf(a,t+l);n>=0;++r)n=e.indexOf(a,n+l);r>1&&(u[a]=r)}for(;;){for(;a--&&e.includes(l[a]););if(a<0)break;let t,i=l[a],s=0,o=n(i);for(let e in u){let l=u[e],a=(l-1)*n(e)-(l+1)*o;r.length||(a-=n("�")),a<=0?delete u[e]:a>s&&(t=e,s=a)}if(!t)break;e=e.split(t).join(i)+i+t,r=i+r;let d={};for(let l in u){let a=l.split(t).join(i),r=0;for(let t=e.indexOf(a);t>=0;++r)t=e.indexOf(a,t+a.length);r>1&&(d[a]=r)}u=d}return{a:e,b:r}})(e=r(e),l);let i=n.a;return n.b.length&&(i+="�"+n.b),i+="_",i},uncrush:e=>{const t=(e=e.substring(0,e.length-1)).split("�");let l=t[0];if(t.length>1){let e=t[1];for(let t of e){let e=l.split(t);l=e.join(e.pop())}}return r(l,0)}},r=(e,t=1)=>{const l=[['"',"'"],["':","!"],[",'","~"],["}",")","\\","\\"],["{","(","\\","\\"]],a=(e,t)=>{let l=new RegExp(`${(t[2]?t[2]:"")+t[0]}|${(t[3]?t[3]:"")+t[1]}`,"g");return e.replace(l,e=>e===t[0]?t[1]:t[0])};if(t)for(let t=0;t<l.length;++t)e=a(e,l[t]);else for(let t=l.length;t--;)e=a(e,l[t]);return e}},5330:(e,t,l)=>{l.d(t,{Z:()=>u});var a=l(5166),r=l(6122),n=l(7651);const i=Object.assign({name:"NoUiSliderWrapper"},{__name:"NoUiSliderWrapper",props:{value:{type:[Array,Number],required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},step:{type:Number,default:1},connect:{type:[Boolean,Array],default:!0},tooltips:{type:[Boolean,Array],default:()=>[!0,!0]},pips:{type:Object,default:null},disabled:{type:Boolean,default:!1},ariaLabels:{type:Array,default:()=>["Minimum value","Maximum value"]},decimals:{type:Number,default:null}},emits:["change","input"],setup(e,t){let{emit:l}=t;const i=(0,a.iH)(null),u=e,s=l,o=(0,a.iH)(null),d=(0,a.iH)(!1);function p(){o.value&&o.value.updateOptions({range:{min:u.min,max:u.max},step:u.step},!0)}function m(e){const t=u.decimals||Math.max((0,n.D9)(u.min,u.max)),l=Math.pow(10,t);return Math.round(e*l)/l}return(0,a.bv)(()=>{r.ZP.create(i.value,{start:u.value,connect:u.connect,range:{min:u.min,max:u.max},step:u.step,tooltips:u.tooltips,keyboardSupport:!0,format:{to:e
1=>parseFloat(e),from:e=>parseFloat(e)},pips:u.pips,handleAttributes:[{"aria-label":u.ariaLabels[0]},...Array.isArray(u.value)&&u.value.length>1?[{"aria-label":u.ariaLabels[1]}]:[]]}),o.value=i.value.noUiSlider,o.value.on("update",e=>{const t=e.map(e=>m(Number(e)));d.value||s("input",t)}),o.value.on("change",e=>{const t=e.map(e=>m(Number(e)));s("change",t)}),u.disabled&&o.value.disable()}),(0,a.Jd)(()=>{o.value&&o.value.destroy()}),(0,a.YP)(()=>u.value,e=>{if(!o.value)return;const t=o.value.get(),l=Array.isArray(t)?null==t?void 0:t.map(e=>m(Number(e))):[m(Number(t))];JSON.stringify(l)!==JSON.stringify(e)&&(d.value=!0,o.value.set(e),d.value=!1)},{deep:!0}),(0,a.YP)(()=>u.min,p),(0,a.YP)(()=>u.max,p),(0,a.YP)(()=>u.step,p),(0,a.YP)(()=>u.disabled,e=>{o.value&&(e?o.value.disable():o.value.enable())}),(e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"no-ui-slider-wrapper",ref_key:"sliderElement",ref:i},null,512))}});const u=(0,l(3744).Z)(i,[["__scopeId","data-v-fa86b27e"]])},4497:(e,t,l)=>{l.d(t,{Z:()=>i});var a=l(5166),r=l(9043);const n={__name:"ProductColorIcon",props:{colorKey:{type:String,required:!0},width:{type:[Number,String],default:16}},setup(e){const t=e,l=(0,a.Fl)(()=>{const e=r.t4.findIndex(e=>e.split("|").includes(t.colorKey));if(e<0)return;const l=e*-t.width;return{width:`${t.width}px`,height:`${t.width}px`,backgroundPosition:`${l}px 0`}});return(t,r)=>((0,a.wg)(),(0,a.iD)("span",{class:(0,a.C_)(["product-color-icon",{"product-color-icon--with-border":"white"===e.colorKey}]),style:(0,a.j5)(l.value)},null,6))}};const i=(0,l(3744).Z)(n,[["__scopeId","data-v-20e2ed62"]])},8982:(e,t,l)=>{l.r(t),l.d(t,{default:()=>k});var a=l(5166),r=l(7651),n=l(5330);const i={key:0,class:"range-slider"},u={class:"range-slider__fieldset"},s={class:"range-slider__title"},o=["id"],d={class:"range-slider__inputs"},p=["for"],m={class:"range-slider__input-label"},c={key:0,class:"range-slider__assistive-text"},v={class:"range-slider__input-control"},g=["id","value","min","max","step","aria-describedby"],f={key:0,class:"range-slider__input-uom","aria-hidden":"true"},h=["for"],b={class:"range-slider__input-label"},y={key:0,class:"range-slider__assistive-text"},_={class:"range-slider__input-control"},x=["id","value","min","max","step","aria-describedby"],w={key:0,class:"range-slider__input-uom","aria-hidden":"true"},N=Object.assign({name:"ProductFinderRangeSlider"},{__name:"ProductFinderRangeSlider",props:{min:{type:Number,default:0},max:{type:Number,default:100},uom:{type:String,default:null},title:{type:String,default:null},storeValue:{type:Object,default:null}},emits:["change","reset"],setup(e,t){let{emit:l}=t;const N=e,k=l,S=(0,r.Rl)(),M=(0,a.iH)([N.min,N.max]),$=(0,a.iH)([String(N.min),String(N.max)]),C=(0,a.Fl)(()=>`range-slider-${S}-min`),A=(0,a.Fl)(()=>`range-slider-${S}-max`),O=(0,a.Fl)(()=>`range-slider-${S}-description`),F=(0,a.Fl)(()=>Math.max((0,r.D9)(N.min),(0,r.D9)(N.max))),j=(0,a.Fl)(()=>Math.max(Math.floor(Math.log10(Math.max(Math.abs(N.min),Math.abs(N.max)))),0)+1),U=(0,a.Fl)(()=>F.value?1/Math.pow(10,F.value):Math.max(Math.pow(10,j.value-3),1)),D=(0,a.Fl)(()=>{const e=N.title?` ${N.title}`:"";return[`Minimum${e}`,`Maximum${e}`]}),P=e=>Math.round(e*Math.pow(10,F.value))/Math.pow(10,F.value),I=e=>String(P(e)),q=e=>`${I(e)}${N.uom?` ${N.uom}`:""}`,Z=(0,a.Fl)(()=>`${N.title?`${N.title}: `:""}${q(N.min)} - ${q(N.max)}`),J=e=>{$.value=[I(e[0]),I(e[1])]},R=e=>Number.isNaN(e)?N.min:Math.min(Math.max(e,N.min),N.max),Y=e=>{const t=(e=>{const t=P(R(Number(e[0]))),l=P(R(Number(e[1])));return t<=l?[t,l]:[l,t]})(e);JSON.stringify(t)!==JSON.stringify(M.value)&&(M.value=t),J(t)},z=(0,r.Ds)(e=>!e||e[0]===N.min&&e[1]===N.max?k("reset"):k("change",{min:e[0],max:e[1]}),400);(0,a.YP)(M,e=>z(e)),(0,a.YP)(()=>N.storeValue,e=>{const t=e?[e.min,e.max]:[N.min,N.max];JSON.stringify(t)!==JSON.stringify(M.value)?Y(t):J(t)},{immediate:!0}),(0,a.Jd)(()=>{var e;return null===(e=z.cancel)||void 0===e?void 0:e.call(z)});const B=e=>Y(e),E=(e,t)=>{$.value=$.value.map((l,a)=>a===e?t:l)},H=e=>{const t=""===(l=$.value[e])||null===l||Number.isNaN(Number(l))?null:Number(l);var l;if(null===t)return J(M.value);const a=[...M.value];a[e]=t,0===e&&a[0]>a[1]&&(a[1]=a[0]),1===e&&a[1]<a[0]&&(a[0]=a[1]),Y(a)},K=(e,t)=>{H(e),t.target.blur()};return(t,l)=>isNaN(e.min)||isNaN(e.max)?(0,a.kq)("v-if",!0):((0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("fieldset",u,[(0,a._)("legend",s,(0,a.zw)(e.title),
11),l[15]||(l[15]=(0,a.Uk)()),(0,a._)("span",{id:O.value,class:"range-slider__assistive-text"},(0,a.zw)(Z.value),9,o),l[16]||(l[16]=(0,a.Uk)()),(0,a._)("div",d,[(0,a._)("label",{class:"range-slider__input-group",for:C.value},[(0,a._)("span",m,[l[8]||(l[8]=(0,a.Uk)("\n            Min\n            ",-1)),e.uom?((0,a.wg)(),(0,a.iD)("span",c,(0,a.zw)(e.uom),1)):(0,a.kq)("v-if",!0)]),l[10]||(l[10]=(0,a.Uk)()),(0,a._)("span",v,[(0,a._)("input",{id:C.value,value:$.value[0],min:e.min,max:e.max,step:U.value,"aria-describedby":O.value,class:"range-slider__input",type:"number",inputmode:"decimal",onInput:l[0]||(l[0]=e=>E(0,e.target.value)),onChange:l[1]||(l[1]=e=>H(0)),onBlur:l[2]||(l[2]=e=>H(0)),onKeydown:l[3]||(l[3]=(0,a.D2)((0,a.iM)(e=>K(0,e),["prevent"]),["enter"]))},null,40,g),l[9]||(l[9]=(0,a.Uk)()),e.uom?((0,a.wg)(),(0,a.iD)("span",f,(0,a.zw)(e.uom),1)):(0,a.kq)("v-if",!0)])],8,p),l[14]||(l[14]=(0,a.Uk)()),(0,a._)("label",{class:"range-slider__input-group",for:A.value},[(0,a._)("span",b,[l[11]||(l[11]=(0,a.Uk)("\n            Max\n            ",-1)),e.uom?((0,a.wg)(),(0,a.iD)("span",y,(0,a.zw)(e.uom),1)):(0,a.kq)("v-if",!0)]),l[13]||(l[13]=(0,a.Uk)()),(0,a._)("span",_,[(0,a._)("input",{id:A.value,value:$.value[1],min:e.min,max:e.max,step:U.value,"aria-describedby":O.value,class:"range-slider__input",type:"number",inputmode:"decimal",onInput:l[4]||(l[4]=e=>E(1,e.target.value)),onChange:l[5]||(l[5]=e=>H(1)),onBlur:l[6]||(l[6]=e=>H(1)),onKeydown:l[7]||(l[7]=(0,a.D2)((0,a.iM)(e=>K(1,e),["prevent"]),["enter"]))},null,40,x),l[12]||(l[12]=(0,a.Uk)()),e.uom?((0,a.wg)(),(0,a.iD)("span",w,(0,a.zw)(e.uom),1)):(0,a.kq)("v-if",!0)])],8,h)]),l[17]||(l[17]=(0,a.Uk)()),((0,a.wg)(),(0,a.j4)(n.Z,{key:`range-slider-${e.min}-${e.max}`,value:M.value,min:e.min,max:e.max,step:U.value,connect:!0,tooltips:!1,pips:{mode:"range",density:5},"aria-labels":D.value,decimals:F.value,class:"range-slider__slider",onInput:B},null,8,["value","min","max","step","aria-labels","decimals"]))])]))}});const k=(0,l(3744).Z)(N,[["__scopeId","data-v-f6957432"]])}}]);

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.