loadImages method

Future<bool> loadImages()

Implementation

Future<bool> loadImages() async {
  if (_rawAtlasData == null) {
    return false;
  }
  List<Uint8List> data = _rawAtlasData!;
  _rawAtlasData = null;
  List<ui.Codec> codecs =
      await Future.wait(data.map(ui.instantiateImageCodec));
  List<ui.FrameInfo> frames =
      await Future.wait(codecs.map((ui.Codec codec) => codec.getNextFrame()));
  _images.addAll(frames
      .map((ui.FrameInfo frame) => frame.image)
      .toList(growable: false));
  return true;
}