IterableNodeExtension<T> extension

on

Methods

complement(List<Node<T>> other, {bool includeThis = true, bool includeOther = true}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

disposeGraph() → void

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

Dispose the graph of all the Nodes.
inputsInDepth({int? maxDepth, bool bfs = false}) Map<Node<T>, List<Node<T>>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

inputsInDepthIntersection({int? maxDepth, bool bfs = false}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

intersection(List<Node<T>> other) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

merge(List<Node<T>> other) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

outputsInDepth({int? maxDepth, bool bfs = false}) Map<Node<T>, List<Node<T>>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

outputsInDepthIntersection({int? maxDepth, bool bfs = false}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

sortedByInputDependency({int? maxDepth, bool bfs = false}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

sortedByInputDepth({bool bfs = false}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

sortedByOutputDependency({int? maxDepth, bool bfs = false}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

sortedByOutputsDepth({bool bfs = false}) List<Node<T>>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

toIterableOfString() Iterable<String>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

toIterableOfValues() Iterable<T>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

toListOfString() List<String>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension

toListOfValues() List<T>

Available on Iterable<Node<T>>, provided by the IterableNodeExtension extension