toBytes method
Implementation
List<int> toBytes([Endian endian = Endian.big]) {
final out = List<int>.filled(4, 0);
if (endian == Endian.big) {
out[0] = (_bits >>> 24) & 0xFF;
out[1] = (_bits >>> 16) & 0xFF;
out[2] = (_bits >>> 8) & 0xFF;
out[3] = _bits & 0xFF;
} else {
out[0] = _bits & 0xFF;
out[1] = (_bits >>> 8) & 0xFF;
out[2] = (_bits >>> 16) & 0xFF;
out[3] = (_bits >>> 24) & 0xFF;
}
return out;
}