import{a as ne,r as re}from"./resize-detector-G6vbKCU7.js";import{t as ae,i as oe}from"./echarts-yVHyDRAS.js";import{f as ie,i as q,a5 as T,g as ue,w as S,aJ as J,b as se,ae as ce,A as O,n as le}from"./@vue/runtime-core-tF_2qJHK.js";import{u as U,K as fe,a as pe,y as ve}from"./@vue/reactivity-BmZ-20sQ.js";var v=function(){return v=Object.assign||function(e){for(var o,r=1,l=arguments.length;r"u"||typeof customElements>"u")return _=!1;try{new Function("tag",`class EChartsElement extends HTMLElement { __dispose = null; disconnectedCallback() { if (this.__dispose) { this.__dispose(); this.__dispose = null; } } } if (customElements.get(tag) == null) { customElements.define(tag, EChartsElement); } `)(G)}catch{return _=!1}return _=!0})(),Ee="ecTheme",_e="ecInitOptions",xe="ecUpdateOptions",Z=/(^&?~?!?)native:/,Ae=ie({name:"echarts",props:v(v({option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean},ge),ye),emits:{},inheritAttrs:!1,setup:function(e,o){var r=o.attrs,l=U(),s=U(),a=U(),p=U(),j=T(Ee,null),g=T(_e,null),y=T(xe,null),d=fe(e),w=d.autoresize,Q=d.manualUpdate,V=d.loading,X=d.loadingOptions,Y=O((function(){return p.value||e.option||null})),B=O((function(){return e.theme||k(j,{})})),H=O((function(){return e.initOptions||k(g,{})})),M=O((function(){return e.updateOptions||k(y,{})})),ee=O((function(){return(function(n){var t={};for(var i in n)K(i)||(t[i]=n[i]);return t})(r)})),D={},L=ue().proxy.$listeners,C={};function A(n){if(s.value){var t=a.value=oe(s.value,B.value,H.value);e.group&&(t.group=e.group),Object.keys(C).forEach((function(f){var u=C[f];if(u){var c=f.toLowerCase();c.charAt(0)==="~"&&(c=c.substring(1),u.__once__=!0);var b=t;if(c.indexOf("zr:")===0&&(b=t.getZr(),c=c.substring(3)),u.__once__){delete u.__once__;var m=u;u=function(){for(var E=[],h=0;h