bytesFromInt32 static method

List<int> bytesFromInt32(
  1. int number, {
  2. Endian endian = Endian.big,
  3. bool doSigned = false,
})

Convert a 32 bit integer number to its int representation.

Implementation

static List<int> bytesFromInt32(int number,
    {Endian endian = Endian.big, bool doSigned = false}) {
  dynamic tmp = doSigned
      ? Int8List.fromList([0, 0, 0, 0])
      : Uint8List.fromList([0, 0, 0, 0]);
  ByteData bdata = ByteData.view(tmp.buffer);
  bdata.setInt32(0, number, endian);
  return tmp;
}