readCompressedSync static method

Tag readCompressedSync(
  1. String file, [
  2. void onReadListener(
    1. int
    )?
])

Implementation

static Tag readCompressedSync(String file,
    [void Function(int)? onReadListener]) {
  _io.disposeStream();
  _io = ByteLayer();
  _io.addListener(onReadListener);
  _io.readFromFileSync(file);
  _io.decompress();
  _io.resetPosition();
  return Tag.readNamedTag(_io);
}