toStringPrinter property
Override and call super to add values to the ObjectPrinter.
Implementation
@override
ObjectPrinter get toStringPrinter => super.toStringPrinter
..addValue(vertices,
printer: Printer<V>.standard().iterable(
separator: ' → ',
leadingItems: 3,
trailingItems: 3,
afterPrinter: Printer.literal(' (${vertices.length - 1} edges)')))
..addValue(cost, name: 'cost');