entriesInRange method

List<NodeLayoutEntry> entriesInRange(
  1. SourceRange range
)

Find all entries within the specified SourceRange.

Implementation

List<NodeLayoutEntry> entriesInRange(SourceRange range) {
  return _entries.where((entry) {
    final nodeRange = entry.node.sourceRange;
    if (nodeRange == null) return false;
    return nodeRange.start < range.end && nodeRange.end > range.start;
  }).toList();
}