VGEditor

An editor component for the graph.

Usage

<template>
  <v-g-editor ref="vgEditor">
    <flow/>
  </v-g-editor>
</template>

<script>
import VGEditor, { Flow } from 'vg-editor'
export default {
  methods: {},
  components: { VGEditor, Flow }
}
</script>

API

利用$refs属性,可以拿到<v-g-editor/>上的propsAPI属性。通过他们可以执行不同的命令。

propsAPI

属性 说明 类型
executeCommand 执行命令 function(command)
read 读取数据 function(data)
save 保存数据 function() => object
add 添加图项 function(type, model)
find 查找图项 function(id)
update 更新图项 function(item, model)
remove 删除图项 function(item)
getSelected 获取当前选中图项 function

示例

<script>
export default {
  methods: {
    saveDataFromChart () {
      console.log(this.$refs.flowChart.propsAPI.save())
    }
  }
}
</script>

editor

Events

See more on EditorEvents.