hasLeftSibling method

bool hasLeftSibling(
  1. Graph graph,
  2. Node node
)

Implementation

bool hasLeftSibling(Graph graph, Node node) {
  var parents = predecessorsOf(node);
  if (parents.isEmpty) {
    return false;
  } else {
    var parent = parents.first;
    var nodeIndex = successorsOf(parent).indexOf(node);
    return nodeIndex > 0;
  }
}