getRange abstract method
Eagerly selects the range of characters from start to end.
The start value must be non-negative,
and end, if supplied, must be greater than or equal to start.
A characters.getRange(start, end) is equivalent to
(end != null ? characters.take(end) : characters).skip(start)
if end is omitted, the call is equivalent to characters.skip(start).
If start is greater than or equal to length
the returned characters is empty.
Otherwise, if end is greater than length, or omitted,
end is equivalent to length.
Implementation
Characters getRange(int start, [int? end]);