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 |