1import{m as q}from"./slider-Bshgd5CU.js";import{f as B,u as N,n as R,m as $,p as w,o as A,i as D,k as T}from"./widget-G8qGMCyR.js";import{_ as E}from"./RequiredHint.vue_vue_type_style_index_0_lang-D9F99cWG.js";import{u as I}from"./translationsStore-C4wu_Y0X.js";import{d as M,B as z,e as L,f as u,c as o,o as s,l,m as n,h as O,u as a,N as U,L as c,a as j,E as G}from"./runtime-dom.esm-bundler-q8x4SZ5d.js";import"./jquery-C7OTzgKr.js";const H={class:"ccb-field__label"},J={class:"ccb-field__title"},K={class:"ccb-field__title--title-box"},Q={key:0,class:"ccb-field-required-mark"},W={key:0,class:"ccb-field__descriptions ccb-before"},X={key:0,class:"ccb-field__description"},Y={class:"ccb-field-input__wrapper"},Z={key:1,class:"ccb-field__descriptions ccb-after"},ee={key:0,class:"ccb-field__description"},ne=M({__name:"Range",props:{field:{}},setup(b){const d=D(),y=T(),C=b,{field:e}=z(C),p=B(),f=N(),S=R(),v=A(),k=$(),m=w(),F=I(),i=L(e.value.value),_=t=>{i.value=t,e.value.multiply&&(t=t*e.value.unit),e.value.value=e.value.round?Math.round(t||0):t||0,e.value.displayValue=v.getCommonFieldDisplayView(e.value,i.value.toString()),p.updateField(e.value.alias,e.value),S.applyConditionForField(e.value.alias),d.getPageBreakEnabled()&&d.getActivePage().action==="not_skip"&&y.checkPageFieldsConditions()},h=u(()=>e.value.multipliedTotal?e.value.useCurrency||e.value.fieldCurrency?m.formatCurrency(e.value.value,m.getCurrencyOptions(e.value)):v.parseCommonFieldSign(e.value.value.toString(),e.value.sign,e.value.unitPosition):e.value.useCurrency||e.value.fieldCurrency?e.value.displayValue:e.value.unitPosition==="left"?`${e.value.sign} ${i.value}`:`${i.value} ${e.value.sign}`),g=u(()=>p.checkFieldRequired(e.value)),V=u(()=>{var t;return((t=e.value)==null?void 0:t.additionalStyles)||""}),x=t=>{const r=t.toFixed(2);return parseFloat(r).toString()};return k.add("updateRange",_),(t,r)=>(s(),o("div",{class:G(["ccb-field ccb-range-field",{required:g.value,"ccb-field-disabled":a(e).disabled,[V.value]:!0}])},[l("div",H,[g.value?(s(),O(E,{key:0,text:a(F).getTranslations.requiredField},null,8,["text"])):n("",!0),l("div",J,[l("span",K,[l("span",null,[U(c(a(e).label),1),a(e).required?(s(),o("span",Q,"*")):n("",!0)]),l("span",null,c(h.value),1)])])]),a(f).getAppearanceDescriptionPosition==="before"?(s(),o("div",W,[a(e).description?(s(),o("div",X,c(a(e).description),1)):n("",!0)])):n("",!0),l("div",Y,[j(a(q),{style:{margin:"10px 0"},modelValue:i.value,"onUpdate:modelValue":r[0]||(r[0]=P=>i.value=P),format:x,min:a(e).min,max:a(e).max,step:a(e).step,disabled:a(e).disabled,onChange:_,"show-tooltip":"focus"},null,8,["modelValue","min","max","step","disabled"])]),a(f).getAppearanceDescriptionPosition==="after"?(s(),o("div",Z,[a(e).description?(s(),o("div",ee,c(a(e).description),1)):n("",!0)])):n("",!0)],2))}});export{ne as default}; 2//# sourceMappingURL=index-BYYQasAK.js.map
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.