align method
Implementation
@override
int align(SankeyNode node, int n) {
if (node.inputLinks.isNotEmpty) {
return node.depth;
}
if (node.outLinks.isNotEmpty) {
int deep = node.outLinks[0].target.depth;
for (var element in node.outLinks) {
if (element.target.depth < deep) {
deep = element.target.depth;
}
}
return deep - 1;
}
return 0;
}