reversed property

Graph<V, E> reversed

Returns a graph where all edges point in the opposite direction.

Implementation

Graph<V, E> get reversed {
  final self = this;
  return self is ReversedGraph<V, E>
      ? self.delegate
      : self.isDirected
          ? ReversedGraph<V, E>(self)
          : self;
}