tmagic-editor/playground/runtime/vue/page/assets/src-legacy-DEkB0OBi.js
2026-03-19 03:41:09 +00:00

2 lines
1.1 KiB
JavaScript

System.register(["./src-legacy-BoMLmZn6.js","./use-app-legacy-Mw6ueJ1z.js","./index-legacy-DCUTOevq.js"],function(e,n){var t,o,a,i,r,c,l,s,p,d,g,f,u,y,m,v;return{setters:[function(e){t=e.A,o=e.C,a=e.H,i=e.J,r=e.K,c=e.L,l=e.M,s=e.O,p=e.P,d=e.S,g=e.r,f=e.z},function(e){u=e.r,y=e.t},function(e){m=e.t}],execute:function(){v=s({name:"tmagic-overlay",__name:"index",props:{config:{},iteratorIndex:{},iteratorContainerId:{},containerIndex:{},pageFragmentContainerId:{},model:{},disabled:{type:Boolean}},setup(e,{expose:n}){const s=e,v=r(!1),x=t("app"),O=m({componentType:"container",app:x}),I=()=>{v.value=!0,x?.emit("overlay:open",_)},j=()=>{v.value=!1,x?.emit("overlay:close",_)},C=(e,n)=>{n.find(e=>e.id===s.config.id)?I():j()};x?.page?.on("editor:select",C),x?.on("page-change",()=>{x?.page?.on("editor:select",C)}),l(()=>{x?.page?.off("editor:select",C)});const _=u(s,x);return y(_,{openOverlay:I,closeOverlay:j}),n({openOverlay:I,closeOverlay:j}),(n,t)=>v.value?(p(),d(f(i(O)),{key:0,config:{items:e.config.items,[i(g)]:!1}},{default:a(()=>[c(n.$slots,"default")]),_:3},8,["config"])):o("",!0)}}),e("default",v)}}});
//# sourceMappingURL=src-legacy-DEkB0OBi.js.map