Circular 环形布局
阅读时间约 2 分钟
number Default:
1
从第一个节点到最后节点之间相隔多少个 2*PI
PointTuple
布局的中心
boolean Default:
true
是否顺时针排列
number Default:
1
节点在环上的分段数(几个段将均匀分布)
在 endRadius - startRadius != 0 时生效
number
结束角度
number | null Default:
null
螺旋状布局的结束半径
number
布局的高度
Size | ((nodeData: Node) = Size)
节点大小(直径)。用于防止节点重叠时的碰撞检测
((node?: Node) => number) | number
环与环之间最小间距,用于调整半径
'topology' | 'topology-directed' | 'degree' | null Default:
null
节点在环上排序的依据
null
: 直接使用数据中的顺序'topology'
: 按照拓扑排序'topology-directed'
: 按照拓扑排序(有向图)'degree'
: 按照度数大小排序number | null Default:
null
圆的半径
若设置了 radius,则 startRadius 与 endRadius 不生效
number
起始角度
number | null Default:
null
螺旋状布局的起始半径
number
布局的宽度