viewByteData method
Creates a native ByteData view at index
with
the length of length
.
Exceptions: Depending on the implementation.
Implementation
@override
ByteData viewByteData(int index, int length) {
writeActiveBuffers();
file.setPositionSync(index);
var array = Uint8List(length);
file.readIntoSync(array);
activeViews.add(MapEntry(index, array));
var data = ByteData.sublistView(array);
return data;
}