clampPosition method
Implementation
TextPosition clampPosition(TextPosition position) {
final line = position.line.clamp(0, _storage.lineCount - 1);
final column = position.column.clamp(0, lineLength(line));
return TextPosition(line: line, column: column);
}