PageSourceSearch

https://arsibd.com/_nuxt/CdrZysn3.js

js arsibd.com collected 2026-09-30 09:58:32 UTC 3,168 bytes, 1 lines download raw bytes

1import{R as B,S as g,r as F,T as b,y as S,c as y,C as I,U as D,o as m,b as d,t as q,i as w,d as i,L as x,f as M,Q as C}from"./DjLMwme9.js";const R={class:"input-range-double"},c={key:0,class:"input-range-double__label"},E={class:"input-range-double__double"},H={class:"input-range-double__double--placeholder"},L=["value"],P={class:"input-range-double__double--placeholder"},Q=["value"],T={key:0},U={key:1},W={class:"input__element--with-fill"},j=["min","max","step","value"],z=["min","max","step","value"],A="#00000.##",J={__name:"RangeDouble",props:B({min:{type:[Number,String],default:0,required:!0},max:{type:[Number,String],default:100,required:!0},steps:{type:Number,default:1,required:!0},money:{type:Boolean,default:!1},def:{type:Boolean,default:!0},decimal:{type:Boolean,default:!1},placeHolder:{type:String,default:"от"},label:{type:String,default:""}},{minValue:{},minValueModifiers:{},maxValue:{},maxValueModifiers:{}}),emits:["update:minValue","update:maxValue"],setup(s){const n=s,a=g(s,"minValue"),l=g(s,"maxValue"),r=F(!1);function k(o){const e=o.toString().replace(/\s/g,"");return n.decimal?parseFloat(e):parseInt(e)}function v(o){const e=k(o);return isNaN(e)&&!e?0:e}function u(){(!a.value||a.value<n.min)&&(a.value=n.min),(!l.value||l.value>n.max)&&(l.value=n.max)}b(()=>a.value,o=>{o>l.value&&(l.value=a.value)}),b(()=>l.value,o=>{o<a.value&&(a.value=l.value)}),S(()=>{u()});const $=["#","##","###"],V=["#","##","###","# ###","## ###","### ###","# ### ###","## ### ###","### ### ###","# ### ### ###"],_=y(()=>n.money?V:n.decimal?A:$),N=y(()=>n.decimal?{0:{pattern:"[0-9]",optional:!0,repeated:!0}}:null),p=I({mask:_.value,tokens:N.value});return(o,e)=>{const f=D("maska");return m(),d("div",R,[n.label?(m(),d("p",c,q(n.label),1)):w("",!0),i("div",C({class:"input input-range-double__elem"},o.$attrs),[i("div",E,[i("div",H,[x(i("input",{class:"input__element",value:a.value,onInput:e[0]||(e[0]=t=>a.value=v(t.target.value)),onFocus:e[1]||(e[1]=t=>{r.value=!0,u()}),onBlur:e[2]||(e[2]=t=>{r.value=!1,u()}),onMouseleave:e[3]||(e[3]=t=>u())},null,40,L),[[f,void 0,M(p)]])]),i("div",P,[x(i("input",{class:"input__element",value:l.value,onInput:e[4]||(e[4]=t=>l.value=v(t.target.value)),onFocus:e[5]||(e[5]=t=>{r.value=!0,u()}),onBlur:e[6]||(e[6]=t=>{r.value=!1,u()}),onMouseleave:e[7]||(e[7]=t=>u())},null,40,Q),[[f,void 0,M(p)]]),n.money?(m(),d("span",T,"₽")):(m(),d("span",U,"м2"))])]),i("div",W,[i("input",{class:"input__element-range input__element-range--min",type:"range",min:n.min,max:n.max,step:s.steps,value:a.value,onInput:e[8]||(e[8]=t=>a.value=v(t.target.value)),onMouseleave:e[9]||(e[9]=t=>u()),onFocus:e[10]||(e[10]=t=>u()),onBlur:e[11]||(e[11]=t=>u()),onMouseup:e[12]||(e[12]=t=>u())},null,40,j),i("input",{class:"input__element-range input__element-range--max",type:"range",min:n.min,max:n.max,step:s.steps,value:l.value,onInput:e[13]||(e[13]=t=>l.value=v(t.target.value)),onMouseleave:e[14]||(e[14]=t=>u()),onFocus:e[15]||(e[15]=t=>u()),onBlur:e[16]||(e[16]=t=>u()),onMouseup:e[17]||(e[17]=t=>u())},null,40,z)])],16)])}}};function K(s,n){const a=[2,0,1,1,1,2];return n[s%100>4&&s%100<20?2:a[s%10<5?s%10:5]]}export{J as _,K as n};

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.