parents property

  1. @override
Map<Node, Node> get parents
override

Implementation

@override
Map<Node, Node> get parents {
  return Map.fromEntries(
    _subtreeNodes.map((node) {
      final parent = originalGraph.getNodeParent(node);
      return parent != null && _subtreeNodes.contains(parent) ? MapEntry(node, parent) : null;
    }).whereType<MapEntry<Node, Node>>(),
  );
}