toUint8List method

Uint8List toUint8List()

Implementation

Uint8List toUint8List() {
  var hexString = toRadixString(16);
  if (hexString.length % 2 != 0) {
    hexString = '0$hexString';
  }

  var result = Uint8List(hexString.length ~/ 2);
  for (var i = 0; i < result.length; i++) {
    var hex = hexString.substring(i * 2, (i * 2) + 2);
    result[i] = int.parse(hex, radix: 16);
  }

  return result;
}