Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/user/assets/VRating-BkFzpsh3.js
Назад
import{p as R,a3 as _,m as B,f as $,g as A,h as z,a4 as N,i as w,k as T,c as s,a5 as H,a6 as D,s as E,W as U,y as W,z as i,F as M,A as j,$ as q}from"./index-D1h448_Z.js";import{k as G,l as J,V as K}from"./index-BoPYeLSL.js";const O=R({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:_,default:"$ratingEmpty"},fullIcon:{type:_,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...B(),...G(),...J(),...$(),...A()},"VRating"),Y=z()({name:"VRating",props:O(),emits:{"update:modelValue":e=>!0},setup(e,P){let{slots:r}=P;const{t:b}=N(),{themeClasses:C}=w(e),h=T(e,"modelValue"),c=s(()=>H(parseFloat(h.value),0,+e.length)),y=s(()=>D(Number(e.length),1)),V=s(()=>y.value.flatMap(a=>e.halfIncrements?[a-.5,a]:[a])),d=E(-1),g=s(()=>V.value.map(a=>{const t=e.hover&&d.value>-1,n=c.value>=a,l=d.value>=a,o=(t?l:n)?e.fullIcon:e.emptyIcon,f=e.activeColor??e.color,v=n||l?f:e.color;return{isFilled:n,isHovered:l,icon:o,color:v}})),F=s(()=>[0,...V.value].map(a=>{function t(){d.value=a}function n(){d.value=-1}function l(){e.disabled||e.readonly||(h.value=c.value===a&&e.clearable?0:a)}return{onMouseenter:e.hover?t:void 0,onMouseleave:e.hover?n:void 0,onClick:l}})),I=s(()=>e.name??`v-rating-${U()}`);function m(a){var S,k;let{value:t,index:n,showStar:l=!0}=a;const{onMouseenter:u,onMouseleave:o,onClick:f}=F.value[n+1],v=`${I.value}-${String(t).replace(".","-")}`,x={color:(S=g.value[n])==null?void 0:S.color,density:e.density,disabled:e.disabled,icon:(k=g.value[n])==null?void 0:k.icon,ripple:e.ripple,size:e.size,variant:"plain"};return i(M,null,[i("label",{for:v,class:{"v-rating__item--half":e.halfIncrements&&t%1>0,"v-rating__item--full":e.halfIncrements&&t%1===0},onMouseenter:u,onMouseleave:o,onClick:f},[i("span",{class:"v-rating__hidden"},[b(e.itemAriaLabel,t,e.length)]),l?r.item?r.item({...g.value[n],props:x,value:t,index:n,rating:c.value}):i(K,j({"aria-label":b(e.itemAriaLabel,t,e.length)},x),null):void 0]),i("input",{class:"v-rating__hidden",name:I.value,id:v,type:"radio",value:t,checked:c.value===t,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function L(a){return r["item-label"]?r["item-label"](a):a.label?i("span",null,[a.label]):i("span",null,[q(" ")])}return W(()=>{var t;const a=!!((t=e.itemLabels)!=null&&t.length)||r["item-label"];return i(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},C.value,e.class],style:e.style},{default:()=>[i(m,{value:0,index:-1,showStar:!1},null),y.value.map((n,l)=>{var u,o;return i("div",{class:"v-rating__wrapper"},[a&&e.itemLabelPosition==="top"?L({value:n,index:l,label:(u=e.itemLabels)==null?void 0:u[l]}):void 0,i("div",{class:"v-rating__item"},[e.halfIncrements?i(M,null,[i(m,{value:n-.5,index:l*2},null),i(m,{value:n,index:l*2+1},null)]):i(m,{value:n,index:l},null)]),a&&e.itemLabelPosition==="bottom"?L({value:n,index:l,label:(o=e.itemLabels)==null?void 0:o[l]}):void 0])})]})}),{}}});export{Y as V};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка