decompressFromUint8ArraySync static method
Synchronously decompress uint8Array which produces by compressToUint8Array.
Implementation
static String? decompressFromUint8ArraySync(Uint8List? compressed) {
if (compressed == null) return null;
final buf = List<int>.generate(compressed.length ~/ 2,
(i) => compressed[i * 2] * 256 + compressed[i * 2 + 1]);
final result = <String>[];
buf.forEach((c) => result.add(String.fromCharCode(c)));
return decompressSync(result.join(''));
}