addSlice method
Adds the next chunk
to this
.
Adds the bytes defined by start
and end
-exclusive to this
.
If isLast
is true
closes this
.
Contrary to add
the given chunk
must not be held onto.
Once the method returns, it is safe to overwrite the data in it.
Implementation
@override
void addSlice(List<int> chunk, int start, int end, bool isLast) {
if (chunk is Uint8List) {
final list = chunk;
builder.add(Uint8List.view(list.buffer, start, end - start));
} else {
builder.add(chunk.sublist(start, end));
}
}