load method

  1. @override
ImageStreamCompleter load(
  1. OptimizedCacheImageProvider key,
  2. dynamic decode
)
override

Implementation

@override
ImageStreamCompleter load(
    image_provider.OptimizedCacheImageProvider key, DecoderCallback decode) {
  final chunkEvents = StreamController<ImageChunkEvent>();

  return MultiImageStreamCompleter(
      chunkEvents: chunkEvents.stream,
      codec:
          _loadAsync(key as OptimizedCacheImageProvider, chunkEvents, decode),
      scale: key.scale,
      informationCollector: _imageStreamInformationCollector(key));
}