toString method
Returns a string representation of the graph.
Implementation
@override
String toString() {
var b = StringBuffer();
final q = (T == String) ? '\'' : '';
final isString = (T == String);
b.writeln('{');
for (final vertex in sortedVertices) {
b.write(' $q$vertex$q: ');
b.write('{');
if (isString) {
b.writeAllQ(edges(vertex));
} else {
b.writeAll(edges(vertex), ', ');
}
b.write('},');
b.writeln('');
}
b.write('}');
return b.toString();
}