void setBuffer(ByteData destination, int offset, List<int> source) { for (var i = 0; i < source.length; i++) { destination.setUint8(offset + i, source[i]); } }