getString method
dynamic
getString(
- dynamic size
Implementation
getString(size) {
// note: safari 9 doesn't support Uint8Array.indexOf; create intermediate array instead
List<int> a = List<int>.filled(size, 0);
for (var i = 0; i < size; i++) {
a[i] = this.getUint8();
}
var nullByte = a.indexOf(0);
if (nullByte >= 0) a = a.sublist(0, nullByte);
return LoaderUtils.decodeText(a);
}