defaultReading method

String defaultReading(
  1. List<int> byteList
)

Implementation

String defaultReading(List<int> byteList) {
  if (byteList.length > 1) {
    switch (byteList.first) {
      case 0x00:
        return readLatin1(byteList.sublist(1));
      case 0x01:
        return readUtf16LeString(byteList.sublist(1));
      case 0x02:
        return readUtf16BeString(byteList.sublist(1));
      case 0x03:
        return readUtf8String(byteList.sublist(1));
      default:
        return '';
    }
  } else {
    return '';
  }
}