intToBytes static method
Implementation
static Uint8List intToBytes(int value, int length,
{Endianness endianness = Endianness.Big}) {
assert(length <= 8);
var list = <int>[];
var v = value;
for (int i = 0; i < length; i++) {
list.add(v % 256);
v ~/= 256;
}
if (v != 0) {
throw "Value $value is overflow from range of $length bytes";
}
if (endianness == Endianness.Big) {
list = list.reversed.toList();
}
return Uint8List.fromList(list);
}