Command
命令
使用说明
此组件只能嵌套在 <Toolbar />
或 <ContextMenu />
组件内使用:
<template>
<v-g-editor>
<flow />
<toolbar>
<command name="undo">撤销</command>
<command name="redo">重做</command>
</toolbar>
<context-menu>
<command name="undo">撤销</command>
<command name="redo">重做</command>
</context-menu>
</v-g-editor>
</template>
<script>
import VGEditor, { Flow, Command, Toolbar, ContextMenu } from 'vg-editor';
export default {
components: {
VGEditor,
Flow,
Command,
Toolbar,
ContextMenu
}
}
</script>
API
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
name | 命令名称 | string |
- |
内置命令
命令英文名 | 命令中文名 | 快捷键(Mac) | 快捷键(Win) | 适用页面 |
---|---|---|---|---|
clear | 清空画布 | - | - | All |
selectAll | 全选 | ⌘A |
Ctrl+A |
All |
undo | 撤销 | ⌘Z |
Ctrl + Z |
All |
redo | 重做 | ⇧⌘Z |
Shift + Ctrl + Z |
All |
delete | 删除 | Delete |
Delete |
All |
zoomIn | 放大 | ⌘= |
Ctrl + = |
All |
zoomOut | 缩小 | ⌘- |
Ctrl + - |
All |
autoZoom | 自适应尺寸 | - | - | All |
resetZoom | 实际尺寸 | ⌘0 |
Ctrl + 0 |
All |
toFront | 提升层级 | - | - | All |
toBack | 下降层级 | - | - | All |
copy | 复制 | ⌘C |
Ctrl + C |
Flow |
paste | 粘贴 | ⌘V |
Ctrl + V |
Flow |
multiSelect | 多选模式 | - | - | Flow |
addGroup | 成组 | ⌘G |
Ctrl + G |
Flow |
unGroup | 取消组 | ⇧⌘G |
Shift + Ctrl + G |
Flow |
append | 添加相邻节点 | Enter |
Enter |
Mind |
appendChild | 添加子节点 | Tab |
Tab |
Mind |
collaspeExpand | 折叠/展开 | ⌘/ |
Ctrl + / |
Mind |