edge 实例方法

阅读时间约 1 分钟

Edge 继承自 Item。所以 Item 的方法在 Edge 实例中都可以使用。本文仅介绍 Edge 类的通用方法,内置边见 内置边文档demo,自定义节点见 自定义边文档demo

edge.setSource(source)

设置边的起始节点。

参数

名称类型是否必选描述
sourceNodetrue起始节点实例

用法

const edge = new Edge({
  // ...
});

const node = new Node({
  // ..
});

edge.setSource(node);

edge.setTarget(target)

设置边的终止节点。

参数

名称类型是否必选描述
targetNodetrue终止节点实例

用法

edge.setTarget(node);

edge.getSource()

获取当前边的起始节点。

返回值

  • 返回值类型:Node;
  • 返回值为起始节点的实例。

用法

const node = edge.getSource();

edge.getTarget()

获取当前边的终止节点。

返回值

  • 返回值类型:Node;
  • 返回值为终止节点的实例。

用法

const node = edge.getTarget();