writeLongList method
void
writeLongList(
- int offset,
- List<int?>? values
)
Implementation
void writeLongList(int offset, List<int?>? values) {
assert(offset < _staticSize);
if (values == null) {
_byteData.setUint32(offset, 0, Endian.little);
_byteData.setUint32(offset + 4, 0, Endian.little);
} else {
_byteData.setUint32(offset, _dynamicOffset, Endian.little);
_byteData.setUint32(offset + 4, values.length, Endian.little);
for (var value in values) {
_byteData.setInt64(_dynamicOffset, value ?? nullLong, Endian.little);
_dynamicOffset += 8;
}
}
}