connectedNodeIds method

Set<String> connectedNodeIds(
  1. String nodeId
)

Get all connected node IDs for a given node.

Implementation

Set<String> connectedNodeIds(String nodeId) {
  final connected = <String>{};
  for (final edge in edges) {
    if (edge.sourceId == nodeId) connected.add(edge.targetId);
    if (edge.targetId == nodeId) connected.add(edge.sourceId);
  }
  return connected;
}