IPLDSelector.recursive constructor

IPLDSelector.recursive({
  1. required IPLDSelector selector,
  2. int? maxDepth,
  3. bool stopAtLink = false,
})

Creates a recursive traversal selector.

Implementation

factory IPLDSelector.recursive({
  required IPLDSelector selector,
  int? maxDepth,
  bool stopAtLink = false,
}) => IPLDSelector(
  type: SelectorType.recursive,
  subSelectors: [selector],
  maxDepth: maxDepth,
  stopAtLink: stopAtLink,
);