cachedLinesRange method

List<String> cachedLinesRange(
  1. int startLine,
  2. int endLine
)

Implementation

List<String> cachedLinesRange(int startLine, int endLine) {
  final start = startLine.clamp(0, lineCount);
  final end = endLine.clamp(start, lineCount);
  return [for (var line = start; line < end; line++) getLineText(line)];
}