mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-10-01 15:32:12 +08:00
3 lines
840 B
JavaScript
3 lines
840 B
JavaScript
import{i as a,G as s,H as c,m as d}from"./index-DGi0-hAa.js";const f=(t,e=a("app"))=>{if(s(t.config)&&t.config.id)return e==null?void 0:e.getNode(t.config.id,{iteratorContainerId:t.iteratorContainerId,iteratorIndex:t.iteratorIndex,pageFragmentContainerId:t.pageFragmentContainerId})},m=(t,e={})=>{if(!t)return;const n={config:t.data,...e};t.emit("created",n),c(()=>{t.emit("mounted",n)}),d(()=>{t.emit("destroy",n)})},g=({methods:t,config:e,iteratorContainerId:n,iteratorIndex:r})=>{const o=a("app");if(!o)throw new Error("component ".concat(e.type,": app is not injected"));const i=f({config:e,iteratorContainerId:n,iteratorIndex:r},o);return i&&t&&m(i,t),{app:o,node:i}},I=(t,e)=>{const n=t.__vccOpts||t;for(const[r,o]of e)n[r]=o;return n};export{I as _,f as a,m as r,g as u};
|
|
//# sourceMappingURL=plugin-vueexport-helper-CAXJ8sGA.js.map
|