import{a as ne,r as re}from"./resize-detector-G6vbKCU7.js";import{i as ae,t as oe}from"./echarts-Cz-L25MO.js";import{e as ie,X as q,a2 as T,i as S,v as ue,c as O,g as se,w as U,x as W,o as ce,A as le,C as fe,Y as pe,a1 as ve}from"./@vue-9ZIPiVZG.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); } `)(K)}catch{return _=!1}return _=!0}(),Ee="ecTheme",_e="ecInitOptions",xe="ecUpdateOptions",J=/(^&?~?!?)native:/,Le=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=T(),s=T(),a=T(),p=T(),j=S(Ee,null),g=S(_e,null),y=S(xe,null),d=ue(e),w=d.autoresize,Q=d.manualUpdate,X=d.loading,Y=d.loadingOptions,V=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)Z(i)||(t[i]=n[i]);return t}(r)}),D={},C=se().proxy.$listeners,L={};function A(n){if(s.value){var t=a.value=ae(s.value,B.value,H.value);e.group&&(t.group=e.group),Object.keys(L).forEach(function(f){var u=L[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