mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-10-01 15:32:12 +08:00
3 lines
1.2 KiB
JavaScript
3 lines
1.2 KiB
JavaScript
System.register(["./index-legacy-BcevF5gJ.js","./plugin-vueexport-helper-legacy-ZwsfQkYS.js"],function(e,t){"use strict";var n,r,o,i,a,c,l,s,p,u,d,f,g,m,y;return{setters:[e=>{n=e.d,r=e.l,o=e.u,i=e.i,a=e.m,c=e.I,l=e.f,s=e.q,p=e.j,u=e.o,d=e.s,f=e.r},e=>{g=e.a,m=e.r,y=e._}],execute:function(){const t=n({name:"tmagic-overlay",props:{config:{type:Object,required:!0},iteratorIndex:Array,iteratorContainerId:Array,containerIndex:Number,pageFragmentContainerId:[String,Number],model:{type:Object,default:()=>({})}},setup(e){const t=r(!1),n=i("app"),l=o({componentType:"container",app:n}),s=()=>{t.value=!0,n?.emit("overlay:open",d)},p=()=>{t.value=!1,n?.emit("overlay:close",d)},u=(t,n)=>{n.find(t=>t.id===e.config.id)?s():p()};n?.page?.on("editor:select",u),a(()=>{n?.page?.off("editor:select",u)});const d=g(e,n);return m(d,{openOverlay:s,closeOverlay:p}),{containerComponent:l,visible:t,IS_DSL_NODE_KEY:c}}});e("default",y(t,[["render",function(e,t,n,r,o,i){return e.visible?(u(),l(p(e.containerComponent),{key:0,config:{items:e.config.items,[e.IS_DSL_NODE_KEY]:!1}},{default:d(()=>[f(e.$slots,"default")]),_:3},8,["config"])):s("",!0)}]]))}}});
|
|
//# sourceMappingURL=index-legacy-GzDSacW1.js.map
|