load method

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

Implementation

@override
ImageStreamCompleter load(DynamicUrlImageCache key, decode) {
  return MultiFrameImageStreamCompleter(
      codec: key._getImage().then((value) => value!),
      scale: key.scale,
      informationCollector: () sync* {
        yield DiagnosticsProperty<ImageProvider>(
            'Image provider: $this \n Image key: $key', this,
            style: DiagnosticsTreeStyle.errorProperty);
      });
}