Graph<T> constructor
Graph<T> ({})
Implementation
Graph({
required this.root,
Map<String, Node> nodes = const {},
Map<String, T> nodesData = const {},
Map<Node, Set<Node>> edges = const {},
Map<Node, Node> parents = const {},
this.allowManyParents = false,
}) {
addNode(root);
_nodes.addAll(nodes);
_nodeData.addAll(nodesData);
_edges.addAll(edges);
_parents.addAll(parents);
}