1 |
- import{aB as r,bI as u,d as t,bQ as i,aD as m,e as o,bR as c,o as d,j as g,w as y,aE as f,Z as b,a as v,av as x,N as w,aF as S,aG as k}from"./index-03f5d926.js";const C=r({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:u,default:""},truncated:{type:Boolean},lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),E=t({name:"ElText"}),_=k(S(t({...E,props:C,setup(l){const a=l,n=i(),e=m("text"),p=o(()=>[e.b(),e.m(a.type),e.m(n.value),e.is("truncated",a.truncated),e.is("line-clamp",!c(a.lineClamp))]);return(s,B)=>(d(),g(w(s.tag),{class:b(v(p)),style:x({"-webkit-line-clamp":s.lineClamp})},{default:y(()=>[f(s.$slots,"default")]),_:3},8,["class","style"]))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/text/src/text.vue"]]));export{_ as E};
|