节点配置项

阅读时间约 1 分钟

节点继承自元素类。除了元素通用属性外,每种节点拥有一些特有的属性。

内置节点的通用属性

id

String required

节点唯一 ID,必须是唯一的 string。

x

Number optional

x 坐标。

y

Number optional

y 坐标。

type

String optional default:: 'circle'

指定节点类型,内置节点类型名称或自定义节点的名称。默认为 'circle'

size

Number | Array optional default:: 20

节点的大小。

anchorPoints

Array optional

指定边连入节点的连接点的位置(相对于该节点而言),可以为空。例如: [0, 0],代表节点左上角的锚点,[1, 1],代表节点右下角的锚点。

style

Object optional

通过 style 配置来修改节点关键图形的填充色、边框颜色、阴影等属性,具体配置属性见:图形样式属性

label

String optional

文本文字。

labelCfg

名称是否必须类型备注
positionfalseString文本相对于节点的位置,目前支持的位置有:'center''top''left''right''bottom'。默认为 'center'。modelRect 节点不支持该属性
offsetfalseNumber文本的偏移,position'bottom' 时,文本的上方偏移量;position'left' 时,文本的右方偏移量;以此类推在其他 position 时的情况。modelRect 节点的 offset 为左边距
stylefalseObject标签的样式属性,具体配置项参见统一整理在 图形样式属性 - Text 图形

内置节点的特有属性

各个内置节点的特有属性见 内置节点 目录下各文档。