1import{_ as w}from"./Bhz2T73E.js";import{e as $,c as m,o as c,h as y,d as O,a as i,t as g,b as V,_ as k,X as I,f as M,s as C,F as S,m as j,r as _,B as N,N as D,v as x,E as A,Y as F,g as v,Z as T,l as L,$ as U,a0 as R,a1 as H,p as G,j as K}from"./BPMhxAsL.js";import{_ as X}from"./aWAW2yis.js";const J=["disabled"],P=$({__name:"Chip",props:{value:{},label:{},disabled:{type:Boolean,default:!1}},emits:["deleteChip"],setup(e){return(a,t)=>{const d=w;return c(),m("div",{class:y(["chip","body2",e.disabled&&"disabled"])},[O(g(e.label)+" ",1),i("button",{class:"custom-button",disabled:e.disabled,onClick:t[0]||(t[0]=b=>a.$emit("deleteChip",e.value))},[V(d,{image:"cross",width:"10px",alt:a.$t("ux.chip.delete-icon-alt",{label:e.label})},null,8,["alt"])],8,J)],2)}}}),z=Object.assign(k(P,[["__scopeId","data-v-ab524747"]]),{__name:"UxChip"}),Y={class:"chip-list"},Z=$({__name:"ChipsList",props:I({disabled:{type:Boolean},chipLabel:{type:Function},chipValue:{type:Function}},{chips:{type:Array,default:()=>[]},chipsModifiers:{}}),emits:["update:chips"],setup(e){const a=e,t=M(e,"chips");function d(u){return a.chipValue?JSON.stringify(a.chipValue(u)):typeof u=="string"?u:JSON.stringify(u)}function b(u){t.value=t.value?.filter(l=>l!==u)}return(u,l)=>{const n=z;return c(),m("ul",Y,[C(u.$slots,"default",{},void 0,!0),(c(!0),m(S,null,j(t.value,p=>(c(),m("li",{key:d(p)},[V(n,{label:e.chipLabel(p),value:e.chipValue(p),disabled:e.disabled,onDeleteChip:b},null,8,["label","value","disabled"])]))),128))])}}}),Te=Object.assign(k(Z,[["__scopeId","data-v-14648aec"]]),{__name:"UxChipsList"}),q=["title"],Q=["checked","value","disabled"],W={class:"label body2"},ee={key:0},te={key:1},ae={key:0,class:"img-container"},le=["src","alt"],ne=$({__name:"Checkbox",props:I({label:{},value:{},checked:{type:Boolean},indeterminate:{type:Boolean},disabled:{type:Boolean},imgSrc:{}},{modelValue:{type:[Boolean,Array],default:e=>!!e.checked},modelModifiers:{}}),emits:I(["change"],["update:modelValue"]),setup(e,{emit:a}){const t=e,d=M(e,"modelValue"),b=a,u=_(t.checked||!1),l=_();N(()=>t.indeterminate,n),N(()=>t.checked,()=>u.value=t.checked||!1),D(()=>n());function n(){l?.value&&(l.value.indeterminate=t.indeterminate)}function p(r){const o=r.target.checked;u.value=o,b("change",r)}return(r,s)=>(c(),m("div",{class:y(["checkbox",t.disabled&&"disabled",t.imgSrc&&"with-image"]),onClick:s[1]||(s[1]=o=>o.stopImmediatePropagation())},[i("label",{title:t.label},[A(i("input",{ref_key:"input",ref:l,"onUpdate:modelValue":s[0]||(s[0]=o=>d.value=o),type:"checkbox",checked:v(u),value:t.value,disabled:t.disabled,onChange:p},null,40,Q),[[F,d.value]]),i("span",W,[r.$slots.content?(c(),m("span",ee,[C(r.$slots,"content",{},void 0,!0)])):(c(),m("span",te,g(t.label),1))])],8,q),t.imgSrc?(c(),m("div",ae,[i("img",{src:t.imgSrc,alt:t.label},null,8,le)])):x("",!0)],2))}}),Oe=Object.assign(k(ne,[["__scopeId","data-v-65f6cefe"]]),{__name:"UxCheckbox"}),se={class:"header-content body1-bold"},oe=["disabled"],ie={key:0,class:"accordions"},de={key:1,class:"content"},ue=$({__name:"AccordionTab",props:{depth:{default:0},disabled:{type:Boolean,default:!1}},setup(e){T(l=>({v9fb486ba:v(b)}));const a=e,t=_(!1),d=_(),b=L(()=>Math.max(1,a.depth));function u(l){l.stopImmediatePropagation(),t.value=!t.value}return(l,n)=>{const p=w;return c(),m("div",{class:y(["accordion-tab",e.disabled&&"disabled",v(t)&&"expanded"])},[i("div",{class:y(["header",e.depth===0&&"main-header"]),onClick:n[1]||(n[1]=r=>u(r))},[i("div",se,[C(l.$slots,"header",{},void 0,!0)]),i("div",{class:"button-container",onClick:n[0]||(n[0]=r=>u(r))},[i("button",{class:y(["expand-button","custom-button",e.depth===0&&"main",v(t)&&"open"]),disabled:e.disabled},[V(p,{image:"arrow-full",width:"10px"})],10,oe)])],2),v(t)?(c(),m("div",{key:0,ref_key:"panel",ref:d,class:"panel"},[l.$slots.accordion?(c(),m("div",ie,[C(l.$slots,"accordion",{},void 0,!0)])):x("",!0),l.$slots.content?(c(),m("div",de,[C(l.$slots,"content",{},void 0,!0)])):x("",!0)],512)):x("",!0)],2)}}}),je=Object.assign(k(ue,[["__scopeId","data-v-7c053f85"]]),{__name:"UxAccordionTab"}),ce={class:"category-separator"},me={class:"category-title"},re={class:"body1-bold"},be={key:0,class:"buttons-container"},pe=$({__name:"CategorySeparator",props:{categoryTitle:{},maxItemsByDefault:{}},setup(e){T(r=>({v2b65d038:v(d)}));const a=e,t=_(null),d=_(""),b=_(!1),u=_(!1);let l=0;D(()=>{d.value=n("more")});function n(r){const s=t.value?.children;if(s&&a.maxItemsByDefault){const o=s.length;let B=0;r==="more"?l=Math.min(l+a.maxItemsByDefault,o):l=Math.max(l-a.maxItemsByDefault,a.maxItemsByDefault),p(o);for(let h=0;h<l;h++){const f=s[h];f instanceof HTMLElement&&(B+=f.offsetHeight)}return`${B}
1px`}else return"auto"}function p(r){a.maxItemsByDefault&&(b.value=l<r,u.value=l>a.maxItemsByDefault)}return(r,s)=>(c(),m("div",ce,[i("div",me,[i("span",re,g(e.categoryTitle),1),s[2]||(s[2]=i("span",{class:"line"},null,-1))]),i("div",{ref_key:"childrenContainer",ref:t,class:"children-container"},[C(r.$slots,"default",{},void 0,!0)],512),e.maxItemsByDefault?(c(),m("div",be,[v(b)?(c(),m("button",{key:0,class:"label4 custom-button",onClick:s[0]||(s[0]=()=>d.value=n("more"))},g(r.$t("ux.category-separator.show-more-button")),1)):x("",!0),v(u)?(c(),m("button",{key:1,class:"label4 custom-button",onClick:s[1]||(s[1]=()=>d.value=n("less"))},g(r.$t("ux.category-separator.show-less-button")),1)):x("",!0)])):x("",!0)]))}}),Fe=Object.assign(k(pe,[["__scopeId","data-v-315f70b7"]]),{__name:"UxCategorySeparator"}),ve=U("/images/icons/cancel.svg"),E=U("/images/icons/arrow-full.svg"),fe=["for"],_e=["id","disabled","min","max","step"],xe={class:"buttons-container"},he=["disabled"],ye=["alt"],ge=["disabled"],$e=["alt"],ke=$({__name:"NumberInput",props:I({label:{default:""},disabled:{type:Boolean},max:{default:Number.MAX_SAFE_INTEGER},min:{default:Number.MIN_SAFE_INTEGER},step:{default:1}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const a=e,t=M(e,"modelValue"),d=_(),b=R();function u(l){const n=(d.value?.valueAsNumber?d.value.valueAsNumber:0)+(l==="up"?a.step:-a.step);n>=a.min&&n<=a.max?t.value=n:n<a.min?t.value=a.min:n>a.max?t.value=a.max:t.value=void 0}return(l,n)=>(c(),m("div",{class:y(["number-input","label4",a.disabled&&"disabled"])},[a.label?(c(),m("label",{key:0,for:v(b)},g(a.label),9,fe)):x("",!0),A(i("input",{id:v(b),ref_key:"input",ref:d,"onUpdate:modelValue":n[0]||(n[0]=p=>t.value=p),name:"numberInput",type:"number",disabled:a.disabled,min:a.min,max:a.max,step:a.step},null,8,_e),[[H,t.value]]),i("div",xe,[i("button",{class:"custom-button",disabled:a.disabled,onClick:n[1]||(n[1]=p=>u("up"))},[i("img",{class:"up",src:E,alt:l.$t("ux.number-input.value-up-button-alt")},null,8,ye)],8,he),i("button",{class:"custom-button",disabled:a.disabled,onClick:n[2]||(n[2]=p=>u("down"))},[i("img",{class:"down",src:E,alt:l.$t("ux.number-input.value-down-button-alt")},null,8,$e)],8,ge)])],2))}}),Ve=Object.assign(k(ke,[["__scopeId","data-v-f736c4be"]]),{__name:"UxNumberInput"}),Ce=U("/images/icons/validate.svg"),Ie={class:"header"},Me={key:0,class:"label body2"},Be={class:"inputs"},Ne={class:"validate-buttons"},Ue=["disabled"],Ee=["disabled"],we=$({__name:"MinMax",props:I({label:{default:void 0},isMinMax:{type:Boolean,default:!0},max:{default:Number.MAX_SAFE_INTEGER},min:{default:Number.MIN_SAFE_INTEGER},disabled:{type:Boolean,default:!1},canReset:{type:Boolean,default:!0}},{minValue:{},minValueModifiers:{},maxValue:{},maxValueModifiers:{}}),emits:I(["validate"],["update:minValue","update:maxValue"]),setup(e,{emit:a}){const t=e,d=M(e,"minValue"),b=M(e,"maxValue"),u=a,l=_(t.isMinMax);N(l,s=>{s||(b.value=void 0)});function n(){const s={minValue:void 0,maxValue:void 0};s.minValue=d.value,s.maxValue=l.value?b.value:d.value,u("validate",s)}function p(){d.value=void 0,b.value=void 0,n()}function r(s){s.key==="Enter"&&!t.disabled&&n()}return(s,o)=>{const B=X,h=Ve;return c(),m("div",{class:y(["min-max",e.disabled&&"disabled"])},[i("div",Ie,[e.label?(c(),m("div",Me,g(e.label),1)):x("",!0),V(B,{modelValue:v(l),"onUpdate:modelValue":o[0]||(o[0]=f=>G(l)?l.value=f:null),label:v(l)?s.$t("ux.min-max-input.switch-to-single-input"):s.$t("ux.min-max-input.switch-to-multiple-inputs"),position:"left",disabled:e.disabled},null,8,["modelValue","label","disabled"])]),i("div",{class:"inputs-container",onKeydown:r},[i("div",Be,[v(l)?(c(),m(S,{key:0},[V(h,{modelValue:d.value,"onUpdate:modelValue":o[1]||(o[1]=f=>d.value=f),min:e.min,max:e.max,label:s.$t("ux.min-max-input.min-input-label"),disabled:t.disabled},null,8,["modelValue","min","max","label","disabled"]),V(h,{modelValue:b.value,"onUpdate:modelValue":o[2]||(o[2]=f=>b.value=f),min:e.min,max:e.max,label:s.$t("ux.min-max-input.max-input-label"),disabled:e.disabled},null,8,["modelValue","min","max","label","disabled"])],64)):(c(),K(h,{key:1,modelValue:d.value,"onUpdate:modelValue":o[3]||(o[3]=f=>d.value=f),disabled:e.disabled},null,8,["modelValue","disabled"]))]),o[8]||(o[8]=i("div",{class:"separator"},null,-1)),i("div",Ne,[i("button",{class:"validate-button custom-button validate",disabled:e.disabled,onClick:o[4]||(o[4]=f=>n())},[...o[6]||(o[6]=[i("img",{src:Ce,alt:"validate"},null,-1)])],8,Ue),t.canReset?(c(),m("button",{key:0,class:"validate-button custom-button cancel",disabled:e.disabled,onClick:o[5]||(o[5]=f=>p())},[...o[7]||(o[7]=[i("img",{src:ve,alt:"cancel"},null,-1)])],8,Ee)):x("",!0)])],32)],2)}}}),Le=Object.assign(k(we,[["__scopeId","data-v-52a169fe"]]),{__name:"UxMinMax"});export{Oe as _,je as a,ve as b,Le as c,Fe as d,Te as e,Ve as f};
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.