perf: 元素右键菜单优化

This commit is contained in:
pipipi-pikachu 2021-04-11 10:44:16 +08:00
parent e9557b7495
commit 0d9a66e7ab

View File

@ -111,19 +111,26 @@ export default defineComponent({
}, },
{ divider: true }, { divider: true },
{ {
text: '对齐方式', text: '水平居中',
handler: () => alignElementToCanvas(ElementAlignCommands.HORIZONTAL),
children: [ children: [
{ text: '水平垂直居中', handler: () => alignElementToCanvas(ElementAlignCommands.CENTER) }, { text: '水平垂直居中', handler: () => alignElementToCanvas(ElementAlignCommands.CENTER), },
{ divider: true },
{ text: '水平居中', handler: () => alignElementToCanvas(ElementAlignCommands.HORIZONTAL) }, { text: '水平居中', handler: () => alignElementToCanvas(ElementAlignCommands.HORIZONTAL) },
{ text: '左对齐', handler: () => alignElementToCanvas(ElementAlignCommands.LEFT) }, { text: '左对齐', handler: () => alignElementToCanvas(ElementAlignCommands.LEFT) },
{ text: '右对齐', handler: () => alignElementToCanvas(ElementAlignCommands.RIGHT) }, { text: '右对齐', handler: () => alignElementToCanvas(ElementAlignCommands.RIGHT) },
{ divider: true }, ],
},
{
text: '垂直居中',
handler: () => alignElementToCanvas(ElementAlignCommands.VERTICAL),
children: [
{ text: '水平垂直居中', handler: () => alignElementToCanvas(ElementAlignCommands.CENTER) },
{ text: '垂直居中', handler: () => alignElementToCanvas(ElementAlignCommands.VERTICAL) }, { text: '垂直居中', handler: () => alignElementToCanvas(ElementAlignCommands.VERTICAL) },
{ text: '顶部对齐', handler: () => alignElementToCanvas(ElementAlignCommands.TOP) }, { text: '顶部对齐', handler: () => alignElementToCanvas(ElementAlignCommands.TOP) },
{ text: '底部对齐', handler: () => alignElementToCanvas(ElementAlignCommands.BOTTOM) }, { text: '底部对齐', handler: () => alignElementToCanvas(ElementAlignCommands.BOTTOM) },
], ],
}, },
{ divider: true },
{ {
text: '置于顶层', text: '置于顶层',
disable: props.isMultiSelect && !props.elementInfo.groupId, disable: props.isMultiSelect && !props.elementInfo.groupId,