UNPKG

gepic

Version:

基于vue3的设计器,可视化开发页面表单

2 lines (1 loc) 840 B
"use strict";const e=require("vue"),u=require("./previewWidgets.vue.cjs"),a=require("./nodeItem.vue.cjs"),o=require("./editScreenContainer.vue.cjs"),_={class:"epic-edit-canvas"},l=e.defineComponent({__name:"index",setup(d){const n=e.ref(null),r=e.ref(null),c=e.inject("pageSchema"),s=e.computed(()=>c.schemas[0]),i=e.computed(()=>({width:"100%",height:"100%"}));return e.onMounted(()=>{var t;(t=r.value)==null||t.handleInit(n.value)}),(t,p)=>(e.openBlock(),e.createElementBlock("section",_,[e.createVNode(o,null,{default:e.withCtx(()=>[e.createElementVNode("div",{ref_key:"epicEditRangeRef",ref:n,class:"epic-edit-range rounded-md overflow-auto relative",style:e.normalizeStyle(i.value)},[e.createVNode(a,{schema:s.value},null,8,["schema"]),e.createVNode(u,{ref_key:"ePreviewWidgetsRef",ref:r},null,512)],4)]),_:1})]))}});module.exports=l;