import{watch as n,unref as t,inject as e,computed as r,watchEffect as o,Vue2 as i,defineComponent as a,shallowRef as u,toRefs as c,getCurrentInstance as l,onMounted as s,onBeforeUnmount as v,h as f,nextTick as p}from"vue-demi";import{throttle as d,init as g}from"echarts/core";import{addListener as h,removeListener as O}from"resize-detector";var m=function(){return m=Object.assign||function(n){for(var t,e=1,r=arguments.length;e2})).forEach((function(n){var t=n.charAt(2).toLowerCase()+n.slice(3);"Once"===t.substring(t.length-4)&&(t="~".concat(t.substring(0,t.length-4))),r[t]=a[n]}))),Object.keys(r).forEach((function(n){var t=r[n];if(t){var o=n.toLowerCase();"~"===o.charAt(0)&&(o=o.substring(1),t.__once__=!0);var i=e;if(0===o.indexOf("zr:")&&(i=e.getZr(),o=o.substring(3)),t.__once__){delete t.__once__;var a=t;t=function(){for(var n=[],e=0;e