Graph constructor

Graph(
  1. List<GraphNode> nodes, {
  2. List<Edge<GraphNode>>? edges,
})

Implementation

Graph(List<GraphNode> nodes, {List<Edge<GraphNode>>? edges}) {
  this.nodes = [...nodes];
  this.edges = [];
  if (edges != null) {
    this.edges.addAll(edges);
  }
}