Edge

Edge继承自Item,所以,Item上面的方法在Edge实例中都可以使用。

setSource(source)

设置边的起始节点。

参数

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

用法

  1. const edge = new Edge({
  2. // TODO
  3. });
  4. const node = new Node({
  5. // TODO
  6. });
  7. edge.setSource(node);

setTarget(target)

设置边的终止节点。

参数

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

用法

  1. const edge = new Edge({
  2. // TODO
  3. });
  4. const node = new Node({
  5. // TODO
  6. });
  7. edge.setTarget(node);

getSource()

获取当前边的起始节点。

返回值

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

用法

  1. const edge = new Edge({
  2. // TODO
  3. });
  4. const node = edge.getSource();

getTarget()

获取当前边的终止节点。

返回值

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

用法

  1. const edge = new Edge({
  2. // TODO
  3. });
  4. const node = edge.getTarget();