节点大小
可以通过columns, rows以及size属性制定节点的大小:
[ A ] { size: 2,2; }-> [ B ] { rows: 2; }-> [ C ] { columns: 3; }
下面是一个例子:
[ A ] { size: 2,2; }-> [ B ] { rows: 2; }-> [ C ] { columns: 3; }[ A ] -> [ B ]-> [ C ]-> [ D ][ D ] -> [ C ][ B ] -> [ C ][ A ] -> [ F ][ A ] -> [ G ]
+---------+ +---------+| v v |+---+ +---+ +---+ +--------+ +---+| G | <-- | | --> | | --> | C | --> | D |+---+ | A | | B | +--------+ +---+| | | | ^| | --> | | ------++---+ +---+||v+---+| F |+---+
即使你不指定节点的大小,布局器会在需要的时候自动增加节点的大小;比如,如果一个节点有超过四个以上的边输出或者输入;又或者给一个方向指定多个端口的边;正如例子里面一样,如果你给一个节点的南方制定了五个出发的边,那么这个节点至少会有五个单元格这么宽。
