toUTF8 function
Implementation
Uint8List toUTF8(String str) {
var length = str.length;
var bytes = Uint8List(length);
for (var i = 0; i < length; i++) {
var unit = str.codeUnitAt(i);
if (unit >= 128) {
return Uint8List.fromList(const Utf8Encoder().convert(str));
}
bytes[i] = unit;
}
return bytes;
}