snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
2 lines (1 loc) • 1.37 kB
JavaScript
;const n=require("./contextMenu.cjs"),l=e=>Object.freeze(Object.defineProperty({__proto__:null,default:e},Symbol.toStringTag,{value:"Module"})),r={component:()=>Promise.resolve().then(()=>l(require("./td.vue.cjs"))),config:{action:[],attribute:[{field:"componentProps.hidden",label:"隐藏",type:"switch"}],event:[]},contextMenu:[{handler:n.addRowAfterRightClick,icon:"icon--epic--table-row-plus-after",label:"新增行"},{handler:n.addColumnAfterRightClick,icon:"icon--epic--table-column-plus-after",label:"新增列"},{handler:n.mergeRight,icon:"icon--epic--arrow-bar-to-right",label:"向右合并"},{handler:n.mergeDown,icon:"icon--epic--arrow-bar-to-down",label:"向下合并"},{handler:n.splitCell,icon:"icon--epic--dataset-outline-rounded",label:"拆分单元格",show:e=>{var o,t;return((o=e.componentProps)==null?void 0:o.colspan)>1||((t=e.componentProps)==null?void 0:t.rowspan)>1}},{divider:!0,handler:n.deleteRowAfterRightClick,icon:"icon--epic--table-row-remove",label:"删除行",show:e=>{var o;return!(((o=e.componentProps)==null?void 0:o.rowspan)>1)}},{handler:n.deleteColumnAfterRightClick,icon:"icon--epic--table-column-remove",label:"删除列",show:e=>{var o;return!(((o=e.componentProps)==null?void 0:o.colspan)>1)}}],defaultSchema:{icon:"icon-tabs",label:"单元格",type:"td",children:[]},editConstraints:{locked:!0}};module.exports=r;