1"use strict";(globalThis.webpackChunktesa_2016=globalThis.webpackChunktesa_2016||[]).push([[757],{5330:(e,a,l)=>{l.d(a,{Z:()=>s});var i=l(5166),n=l(6122),t=l(7651);const r=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,a){let{emit:l}=a;const r=(0,i.iH)(null),s=e,u=l,m=(0,i.iH)(null),d=(0,i.iH)(!1);function o(){m.value&&m.value.updateOptions({range:{min:s.min,max:s.max},step:s.step},!0)}function p(e){const a=s.decimals||Math.max((0,t.D9)(s.min,s.max)),l=Math.pow(10,a);return Math.round(e*l)/l}return(0,i.bv)(()=>{n.ZP.create(r.value,{start:s.value,connect:s.connect,range:{min:s.min,max:s.max},step:s.step,tooltips:s.tooltips,keyboardSupport:!0,format:{to:e=>parseFloat(e),from:e=>parseFloat(e)},pips:s.pips,handleAttributes:[{"aria-label":s.ariaLabels[0]},...Array.isArray(s.value)&&s.value.length>1?[{"aria-label":s.ariaLabels[1]}]:[]]}),m.value=r.value.noUiSlider,m.value.on("update",e=>{const a=e.map(e=>p(Number(e)));d.value||u("input",a)}),m.value.on("change",e=>{const a=e.map(e=>p(Number(e)));u("change",a)}),s.disabled&&m.value.disable()}),(0,i.Jd)(()=>{m.value&&m.value.destroy()}),(0,i.YP)(()=>s.value,e=>{if(!m.value)return;const a=m.value.get(),l=Array.isArray(a)?null==a?void 0:a.map(e=>p(Number(e))):[p(Number(a))];JSON.stringify(l)!==JSON.stringify(e)&&(d.value=!0,m.value.set(e),d.value=!1)},{deep:!0}),(0,i.YP)(()=>s.min,o),(0,i.YP)(()=>s.max,o),(0,i.YP)(()=>s.step,o),(0,i.YP)(()=>s.disabled,e=>{m.value&&(e?m.value.disable():m.value.enable())}),(e,a)=>((0,i.wg)(),(0,i.iD)("div",{class:"no-ui-slider-wrapper",ref_key:"sliderElement",ref:r},null,512))}});const s=(0,l(3744).Z)(r,[["__scopeId","data-v-fa86b27e"]])},8982:(e,a,l)=>{l.r(a),l.d(a,{default:()=>M});var i=l(5166),n=l(7651),t=l(5330);const r={key:0,class:"range-slider"},s={class:"range-slider__fieldset"},u={class:"range-slider__title"},m=["id"],d={class:"range-slider__inputs"},o=["for"],p={class:"range-slider__input-label"},v={key:0,class:"range-slider__assistive-text"},c={class:"range-slider__input-control"},g=["id","value","min","max","step","aria-describedby"],b={key:0,class:"range-slider__input-uom","aria-hidden":"true"},_=["for"],y={class:"range-slider__input-label"},x={key:0,class:"range-slider__assistive-text"},f={class:"range-slider__input-control"},h=["id","value","min","max","step","aria-describedby"],N={key:0,class:"range-slider__input-uom","aria-hidden":"true"},k=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,a){let{emit:l}=a;const k=e,M=l,w=(0,n.Rl)(),S=(0,i.iH)([k.min,k.max]),$=(0,i.iH)([String(k.min),String(k.max)]),U=(0,i.Fl)(()=>`range-slider-${w}-min`),D=(0,i.Fl)(()=>`range-slider-${w}-max`),F=(0,i.Fl)(()=>`range-slider-${w}-description`),O=(0,i.Fl)(()=>Math.max((0,n.D9)(k.min),(0,n.D9)(k.max))),P=(0,i.Fl)(()=>Math.max(Math.floor(Math.log10(Math.max(Math.abs(k.min),Math.abs(k.max)))),0)+1),A=(0,i.Fl)(()=>O.value?1/Math.pow(10,O.value):Math.max(Math.pow(10,P.value-3),1)),q=(0,i.Fl)(()=>{const e=k.title?` ${k.title}`:"";return[`Minimum${e}`,`Maximum${e}`]}),J=e=>Math.round(e*Math.pow(10,O.value))/Math.pow(10,O.value),Y=e=>String(J(e)),z=e=>`${Y(e)}${k.uom?` ${k.uom}`:""}`,j=(0,i.Fl)(()=>`${k.title?`${k.title}: `:""}${z(k.min)} - ${z(k.max)}`),B=e=>{$.value=[Y(e[0]),Y(e[1])]},H=e=>Number.isNaN(e)?k.min:Math.min(Math.max(e,k.min),k.max),I=e=>{const a=(e=>{const a=J(H(Number(e[0]))),l=J(H(Number(e[1])));return a<=l?[a,l]:[l,a]})(e);JSON.stringify(a)!==JSON.stringify(S.value)&&(S.value=a),B(a)},Z=(0,n.Ds)(e=>!e||e[0]===k.min&&e[1]===k.max?M("reset"):M("change",{min:e[0],max:e[1]}),400);(0,i.YP)(S,e=>Z(e)),(0,i.YP)(()=>k.storeValue,e=>{const a=e?[e.min,e.max]:[k.min,k.max];JSON.stringify(a)!==JSON.stringify(S.value)?I(a):B(a)},{immediate:!0}),(0,i.Jd)(()=>{var e;return null===(e=Z.cancel)||void 0===e?void 0:e.call(Z)});const C=e=>I(e),L=(e,a)=>{$.value=$.value.map((l,i)=>i===e?a:l)},R=e=>{const a=""===(l=$.value[e])||null===l||Number.isNaN(Number(l))?null:Number(l);var l;if(null===a)return B(S.value);const i=[...S.value];i[e]=a,0===e&&i[0]>i[1]&&(i[1]=i[0]),1===e&&i[1]<i[0]&&(i[0]=i[1]),I(i)},K=(e,a)=>{R(e),a.target.blur()};return(a,l)=>isNaN(e.min)||isNaN(e.max)?(0,i.kq)("v-if",!0):((0,i.wg)(),(0,i.iD)("div",r,[(0,i._)("fieldset",s,[(0,i._)("legend",u,(0,i.zw)(e.title),
11),l[15]||(l[15]=(0,i.Uk)()),(0,i._)("span",{id:F.value,class:"range-slider__assistive-text"},(0,i.zw)(j.value),9,m),l[16]||(l[16]=(0,i.Uk)()),(0,i._)("div",d,[(0,i._)("label",{class:"range-slider__input-group",for:U.value},[(0,i._)("span",p,[l[8]||(l[8]=(0,i.Uk)("\n Min\n ",-1)),e.uom?((0,i.wg)(),(0,i.iD)("span",v,(0,i.zw)(e.uom),1)):(0,i.kq)("v-if",!0)]),l[10]||(l[10]=(0,i.Uk)()),(0,i._)("span",c,[(0,i._)("input",{id:U.value,value:$.value[0],min:e.min,max:e.max,step:A.value,"aria-describedby":F.value,class:"range-slider__input",type:"number",inputmode:"decimal",onInput:l[0]||(l[0]=e=>L(0,e.target.value)),onChange:l[1]||(l[1]=e=>R(0)),onBlur:l[2]||(l[2]=e=>R(0)),onKeydown:l[3]||(l[3]=(0,i.D2)((0,i.iM)(e=>K(0,e),["prevent"]),["enter"]))},null,40,g),l[9]||(l[9]=(0,i.Uk)()),e.uom?((0,i.wg)(),(0,i.iD)("span",b,(0,i.zw)(e.uom),1)):(0,i.kq)("v-if",!0)])],8,o),l[14]||(l[14]=(0,i.Uk)()),(0,i._)("label",{class:"range-slider__input-group",for:D.value},[(0,i._)("span",y,[l[11]||(l[11]=(0,i.Uk)("\n Max\n ",-1)),e.uom?((0,i.wg)(),(0,i.iD)("span",x,(0,i.zw)(e.uom),1)):(0,i.kq)("v-if",!0)]),l[13]||(l[13]=(0,i.Uk)()),(0,i._)("span",f,[(0,i._)("input",{id:D.value,value:$.value[1],min:e.min,max:e.max,step:A.value,"aria-describedby":F.value,class:"range-slider__input",type:"number",inputmode:"decimal",onInput:l[4]||(l[4]=e=>L(1,e.target.value)),onChange:l[5]||(l[5]=e=>R(1)),onBlur:l[6]||(l[6]=e=>R(1)),onKeydown:l[7]||(l[7]=(0,i.D2)((0,i.iM)(e=>K(1,e),["prevent"]),["enter"]))},null,40,h),l[12]||(l[12]=(0,i.Uk)()),e.uom?((0,i.wg)(),(0,i.iD)("span",N,(0,i.zw)(e.uom),1)):(0,i.kq)("v-if",!0)])],8,_)]),l[17]||(l[17]=(0,i.Uk)()),((0,i.wg)(),(0,i.j4)(t.Z,{key:`range-slider-${e.min}-${e.max}`,value:S.value,min:e.min,max:e.max,step:A.value,connect:!0,tooltips:!1,pips:{mode:"range",density:5},"aria-labels":q.value,decimals:O.value,class:"range-slider__slider",onInput:C},null,8,["value","min","max","step","aria-labels","decimals"]))])]))}});const M=(0,l(3744).Z)(k,[["__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.