Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/user/assets/VCheckboxBtn-DLlhaLU6.js
Назад
import{p as I,a3 as B,al as W,m as E,g as X,h as A,k as S,W as j,c as o,af as J,az as K,x as Q,t as i,y as F,z as d,s as $,r as Y,X as Z,A as P,aw as p,ax as ee,F as le,ah as te,am as x,aC as ae,B as ne,U as oe}from"./index-D1h448_Z.js";import{k as ue,R as ie,j as re,w as ce,E as se,c as de}from"./index-BoPYeLSL.js";import{c as ve}from"./VTextField-CB8_CfWO.js";const z=Symbol.for("vuetify:selection-control-group"),L=I({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:B,trueIcon:B,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:W},...E(),...ue(),...X()},"SelectionControlGroup"),fe=I({...L({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");A()({name:"VSelectionControlGroup",props:fe(),emits:{"update:modelValue":e=>!0},setup(e,u){let{slots:c}=u;const l=S(e,"modelValue"),a=j(),v=o(()=>e.id||`v-selection-control-group-${a}`),r=o(()=>e.name||v.value),t=new Set;return J(z,{modelValue:l,forceUpdate:()=>{t.forEach(n=>n())},onForceUpdate:n=>{t.add(n),K(()=>{t.delete(n)})}}),Q({[e.defaultsTarget]:{color:i(e,"color"),disabled:i(e,"disabled"),density:i(e,"density"),error:i(e,"error"),inline:i(e,"inline"),modelValue:l,multiple:o(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),name:r,falseIcon:i(e,"falseIcon"),trueIcon:i(e,"trueIcon"),readonly:i(e,"readonly"),ripple:i(e,"ripple"),type:i(e,"type"),valueComparator:i(e,"valueComparator")}}),F(()=>{var n;return d("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(n=c.default)==null?void 0:n.call(c)])}),{}}});const M=I({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...E(),...L()},"VSelectionControl");function me(e){const u=te(z,void 0),{densityClasses:c}=ce(e),l=S(e,"modelValue"),a=o(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),v=o(()=>e.falseValue!==void 0?e.falseValue:!1),r=o(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),t=o({get(){const m=u?u.modelValue.value:l.value;return r.value?x(m).some(s=>e.valueComparator(s,a.value)):e.valueComparator(m,a.value)},set(m){if(e.readonly)return;const s=m?a.value:v.value;let y=s;r.value&&(y=m?[...x(l.value),s]:x(l.value).filter(V=>!e.valueComparator(V,a.value))),u?u.modelValue.value=y:l.value=y}}),{textColorClasses:n,textColorStyles:C}=se(o(()=>{if(!(e.error||e.disabled))return t.value?e.color:e.baseColor})),{backgroundColorClasses:b,backgroundColorStyles:k}=de(o(()=>t.value&&!e.error&&!e.disabled?e.color:void 0)),h=o(()=>t.value?e.trueIcon:e.falseIcon);return{group:u,densityClasses:c,trueValue:a,falseValue:v,model:t,textColorClasses:n,textColorStyles:C,backgroundColorClasses:b,backgroundColorStyles:k,icon:h}}const _=A()({name:"VSelectionControl",directives:{Ripple:ie},inheritAttrs:!1,props:M(),emits:{"update:modelValue":e=>!0},setup(e,u){let{attrs:c,slots:l}=u;const{group:a,densityClasses:v,icon:r,model:t,textColorClasses:n,textColorStyles:C,backgroundColorClasses:b,backgroundColorStyles:k,trueValue:h}=me(e),m=j(),s=$(!1),y=$(!1),V=Y(),g=o(()=>e.id||`input-${m}`),w=o(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{V.value&&(V.value.checked=t.value)});function U(f){w.value&&(s.value=!0,ae(f.target,":focus-visible")!==!1&&(y.value=!0))}function D(){s.value=!1,y.value=!1}function N(f){f.stopPropagation()}function O(f){w.value&&(e.readonly&&a&&ne(()=>a.forceUpdate()),t.value=f.target.checked)}return F(()=>{var T,R;const f=l.label?l.label({label:e.label,props:{for:g.value}}):e.label,[q,H]=Z(c),G=d("input",P({ref:V,checked:t.value,disabled:!!e.disabled,id:g.value,onBlur:D,onFocus:U,onInput:O,"aria-disabled":!!e.disabled,type:e.type,value:h.value,name:e.name,"aria-checked":e.type==="checkbox"?t.value:void 0},H),null);return d("div",P({class:["v-selection-control",{"v-selection-control--dirty":t.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":s.value,"v-selection-control--focus-visible":y.value,"v-selection-control--inline":e.inline},v.value,e.class]},q,{style:e.style}),[d("div",{class:["v-selection-control__wrapper",n.value],style:C.value},[(T=l.default)==null?void 0:T.call(l,{backgroundColorClasses:b,backgroundColorStyles:k}),p(d("div",{class:["v-selection-control__input"]},[((R=l.input)==null?void 0:R.call(l,{model:t,textColorClasses:n,textColorStyles:C,backgroundColorClasses:b,backgroundColorStyles:k,inputNode:G,icon:r.value,props:{onFocus:U,onBlur:D,id:g.value}}))??d(le,null,[r.value&&d(re,{key:"icon",icon:r.value},null),G])]),[[ee("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),f&&d(ve,{for:g.value,onClick:N},{default:()=>[f]})])}),{isFocused:s,input:V}}}),ye=I({indeterminate:Boolean,indeterminateIcon:{type:B,default:"$checkboxIndeterminate"},...M({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),ke=A()({name:"VCheckboxBtn",props:ye(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,u){let{slots:c}=u;const l=S(e,"indeterminate"),a=S(e,"modelValue");function v(n){l.value&&(l.value=!1)}const r=o(()=>l.value?e.indeterminateIcon:e.falseIcon),t=o(()=>l.value?e.indeterminateIcon:e.trueIcon);return F(()=>{const n=oe(_.filterProps(e),["modelValue"]);return d(_,P(n,{modelValue:a.value,"onUpdate:modelValue":[C=>a.value=C,v],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:r.value,trueIcon:t.value,"aria-checked":l.value?"mixed":void 0}),c)}),{}}});export{ke as V,ye as m};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка