import{aS as r,cs as a}from"./index-93381b89.js";const c={},u={echarts:a},d=n=>{if(!n.events)return{};const e={};for(const t in n.events.baseEvent){const s=n.events.baseEvent[t];s&&(e[t]=v(s))}const o=n.events.advancedEvents||{},E={[r.VNODE_BEFORE_MOUNT](t){c[n.id]=t.component;const s=(o[r.VNODE_BEFORE_MOUNT]||"").trim();i(s,t)},[r.VNODE_MOUNTED](t){const s=(o[r.VNODE_MOUNTED]||"").trim();i(s,t)}};return{...e,...E}};function v(n){try{return new Function(` return ( async function(components,mouseEvent){ ${n} } )`)().bind(void 0,c)}catch(e){console.error(e)}}function i(n,e){try{Function(` "use strict"; return ( async function(e, components, node_modules){ const {${Object.keys(u).join()}} = node_modules; ${n} } )`)().bind(e==null?void 0:e.component)(e,c,u)}catch(o){console.error(o)}}export{u as n,d as u};