System.register(["vue","@ibiz-template/vue-util","@ibiz-template/model","./use-chart-controller.legacy.js","@ibiz-template/controller","qx-util","echarts","ramda","@ibiz-template/service"],(function(t,e){"use strict";var n,i,r,l,s,c;return{setters:[function(t){n=t.defineComponent,i=t.getCurrentInstance,r=t.h},function(t){l=t.useNamespace},function(t){s=t.ChartModel},function(t){c=t.u},null,null,null,null,null],execute:function(){t("default",n({name:"ChartControl",props:{modelData:{type:s,required:!0},context:{type:Object,required:!0},params:{type:Object,default:function(){return{}}}},setup:function(t){var e=i().proxy,n=l("chart");return{c:c(e,t.modelData,t.context,t.params),ns:n}},render:function(){if(this.c.complete)return r("control-layout",{attrs:{modelData:this.c.model}},[r("div",{class:this.ns.b(),style:{width:this.c.width,height:this.c.height}},[r("div",{attrs:{id:this.c.chartId},class:this.ns.b("content")}),this.c.items.length?null:r("div",{class:this.ns.b("empty-content")},["暂无数据"])])])}}))}}}));