scanPathsFrom method

Future<GraphScanResult<T>> scanPathsFrom(
  1. T from,
  2. NodeMatcher<T> targetMatcher, {
  3. Graph<T>? graph,
  4. NodesProvider<T>? outputsProvider,
  5. int maxExpansion = 3,
})

Performs a scan and returns the found node paths.

The paths should start at from and end at a node that matches targetMatcher.

Implementation

Future<GraphScanResult<T>> scanPathsFrom(T from, NodeMatcher<T> targetMatcher,
    {Graph<T>? graph,
    NodesProvider<T>? outputsProvider,
    int maxExpansion = 3}) async {
  return scanPathsFromMany([from], targetMatcher,
      graph: graph,
      outputsProvider: outputsProvider,
      maxExpansion: maxExpansion);
}