replaceRange method
Removes the objects in the range start
inclusive to end
exclusive and
inserts the contents of replacement
in its place.
Implementation
@override
void replaceRange(int start, int end, Iterable<E> replacement) {
final values = replacement.toList();
replacement.forEach(check);
_wrappedList.replaceRange(start, end, values);
}