功能类接口
# 功能类接口
功能类接口,主要是提供了一部分业务交互过程中常用的处理事件,方便开发人员之间用来组装应用功能,而无需自己开发,提升应用开发效率。
序号 | 接口 | 名称 |
---|---|---|
1 | addNodesInGroup | 将多个节点加入一个分组内 |
2 | addToSelectedElements | 将指定的可视化元素加入场景选中对象中 |
3 | applyLinkWeight | 按权重缩放连线的宽度 |
4 | applyNodeSize | 按度缩放节点大小 |
5 | beginAddLine | 以当前节点为起点开始拖动连线 |
6 | convertScenePosition | 将页面事件位置转换为可视化场景中的坐标位置 |
7 | covertPagePosition | 将场景中的指定坐标转换为页面上的位置 |
8 | detecyCycles | 检测图中是否存在环路 |
10 | exportJsonFile | 导出图数据JSON文件 |
11 | getConnectLinkOfNodes | 获取多个节点之间存在的关系连线 |
12 | getMouseDownPosition | 获取鼠标按下的位置 |
13 | getSnapshotImage | 获取当前窗口的快照图片base64数据,可保存至服务端或直接显示 |
14 | getViewCenter | 获取视图的中心坐标 |
15 | getZoomRatio | 获取场景的缩放系数 |
16 | showLoadProcess | 显示loading进度条 |
17 | hideLoadProcess | 隐藏loading进度条 |
18 | mergeNodes | 合并多个节点为一个整体节点 |
19 | parsePathFromNodes | 通过路径中的节点数组解析出路径(有向的路径) |
20 | saveImage | 保存指定大小和类型、以及文件名的图片到本地 |
21 | serialized | 获取序列化的图数据对象,可以保存为JSON字符串,下次重新绘图 |
22 | removeGroup | 删除指定的分组对象 |
23 | removeEventListener | 给指定类型的元素绑定对应操作事件,类型有 场景:scene 节点:node, 连线:link |
24 | removeAllEventListener | 移除图中节点或连线对应的所有事件 |
25 | addNodeForDrag | 拖拽外部数据到画布上添加节点 |