Colors-15fe022e.js 2.1 KB

1
  1. var m=(i,r,e)=>new Promise((g,t)=>{var u=a=>{try{o(e.next(a))}catch(s){t(s)}},h=a=>{try{o(e.throw(a))}catch(s){t(s)}},o=a=>a.done?g(a.value):Promise.resolve(a.value).then(u,h);o((e=e.apply(i,r)).next())});import T,{__tla as j}from"./SelectColor-1c59bca5.js";import{d as B,a4 as D,A as E,f as F,y as b,o as l,c as d,w as y,e as H,b as k,t as v,u as C,H as x,l as I,N as L,O,_ as P,__tla as S}from"./index-b5895273.js";let A,V=Promise.all([(()=>{try{return j}catch(i){}})(),(()=>{try{return S}catch(i){}})()]).then(()=>m(void 0,null,function*(){const i=B({__name:"Colors",props:{info:{default:()=>({config:{colors:[],echarts:{alignTicks:!0}}})}},emits:["update:info","change"],setup(r,{emit:e}){const g=r,{t}=D(),u={style:{width:"70px"}},h=E(()=>o.info.config.echarts.series&&o.info.config.echarts.series[0].data?o.info.config.echarts.series[0].data:0),o=F({info:g.info});function a(){U(),e("update:info",o.info),e("change")}function s(){o.info.config.colors?o.info.config.colors.push(""):o.info.config.colors=[""],a()}function w(){o.info.config.colors.splice(-1),a()}function U(){o.info.config.echarts.color||(o.info.config.echarts.color=[]),o.info.config.echarts.color=[];let n=o.info.config.colors.filter(c=>c);n.length==0&&(n=["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"]);for(let c=0;c<h.value.length;c++){let f=c%n.length,_=n[c]?n[c]:n[f]?n[f]:"";o.info.config.echarts.color.push(_)}}return(n,c)=>{const f=b("a-button"),_=b("a-form");return l(),d(_,{"label-col":u,class:"color-box"},{default:y(()=>[H(f,{type:"primary",onClick:s},{default:y(()=>[k(v(C(t)("\u6DFB\u52A0")),1)]),_:1}),o.info.config.colors.length>0?(l(),d(f,{key:0,type:"primary",danger:"",onClick:w,class:"ml-4"},{default:y(()=>[k(v(C(t)("\u5220\u9664")),1)]),_:1})):x("",!0),o.info.config&&o.info.config.colors&&Array.isArray(o.info.config.colors)?(l(!0),I(L,{key:1},O(o.info.config.colors,(q,p)=>(l(),d(T,{class:"mt-4",key:p,value:o.info.config.colors[p],"onUpdate:value":N=>o.info.config.colors[p]=N,onChange:a},null,8,["value","onUpdate:value"]))),128)):x("",!0)]),_:1})}}});A=P(i,[["__scopeId","data-v-b715963a"]])}));export{V as __tla,A as default};