vendor: 2,386 bytes, line 1
1import{l as e,o as t,u as n}from"./VRow-Fx0ICaUV.js";import{C as r,D as i,E as a,Et as o,F as s,J as c,L as l,Nt as u,S as d,T as f,V as p,_n as m,a as h,cn as g,fn as _,gn as v,m as y,p as b,r as x,w as S,y as C}from"./index-Bi0_fpVn.js";function w(e){return l(()=>{let{class:t,style:n}=O(e);return{colorClasses:t,colorStyles:n}})}function T(e){let{colorClasses:t,colorStyles:n}=w(()=>({text:_(e)}));return{textColorClasses:t,textColorStyles:n}}function E(e){let{colorClasses:t,colorStyles:n}=w(()=>({background:_(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}function D(e){return{text:typeof e.text==`string`?e.text.replace(/^text-/,``):e.text,background:typeof e.background==`string`?e.background.replace(/^bg-/,``):e.background}}function O(e){let t=D(_(e)),n=[],r={};if(t.background)if(f(t.background)){if(r.backgroundColor=t.background,!t.text&&a(t.background)){let e=i(t.background);(e.a==null||e.a===1)&&n.push(S(e)?`v-theme-on-dark`:`v-theme-on-light`)}}else n.push(`bg-${t.background}`);return t.text&&(f(t.text)?(r.color=t.text,r.caretColor=t.text):n.push(`text-${t.text}`)),{class:n,style:r}}var k=[`x-small`,`small`,`default`,`large`,`x-large`],A=r({size:{type:[String,Number],default:`default`}},`size`);function j(e,t=d()){return l(()=>{let n=e.size,r,i;return c(k,n)?r=`${t}--size-${n}`:n&&(i={width:s(n),height:s(n)}),{sizeClasses:r,sizeStyles:i}})}var M=r({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:b,opacity:[String,Number],...n(),...A(),...t({tag:`i`}),...x()},`VIcon`),N=C()({name:`VIcon`,props:M(),setup(t,{attrs:n,slots:r}){let i=g(),{themeClasses:a}=h(),{iconData:c}=y(()=>i.value||t.icon),{sizeClasses:l}=j(t),{textColorClasses:d,textColorStyles:f}=T(()=>t.color);return e(()=>{let e=r.default?.();e&&(i.value=p(e).filter(e=>e.type===o&&e.children&&typeof e.children==`string`)[0]?.children);let h=!!(n.onClick||n.onClickOnce);return u(c.value.component,{tag:t.tag,icon:c.value.icon,class:v([`v-icon`,`notranslate`,a.value,l.value,d.value,{"v-icon--clickable":h,"v-icon--disabled":t.disabled,"v-icon--start":t.start,"v-icon--end":t.end},t.class]),style:m([{"--v-icon-opacity":t.opacity},l.value?void 0:{fontSize:s(t.size),height:s(t.size),width:s(t.size)},f.value,t.style]),role:h?`button`:void 0,"aria-hidden":!h,tabindex:h?t.disabled?-1:0:void 0},{default:()=>[e]})}),{}}});export{w as a,E as i,A as n,T as o,j as r,N as t};
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.