OptimizedCacheImageProvider constructor

const OptimizedCacheImageProvider(
  1. String url, {
  2. int? maxHeight,
  3. int? maxWidth,
  4. String? cacheKey,
  5. double scale,
  6. @Deprecated('ErrorListener is deprecated, use listeners on the imagestream') ErrorListener? errorListener,
  7. Map<String, String>? headers,
  8. BaseCacheManager? cacheManager,
  9. ImageRenderMethodForWeb? imageRenderMethodForWeb,
})

Creates an object that fetches the image at the given URL.

The arguments url and scale must not be null. The imageRenderMethodForWeb defines the behavior of the ImageProvider when compiled for web. See the documentation of ImageRenderMethodForWeb for the benefits of each method.

Implementation

const factory OptimizedCacheImageProvider(
  String url, {
  int? maxHeight,
  int? maxWidth,
  String? cacheKey,
  double scale,
  @Deprecated('ErrorListener is deprecated, use listeners on the imagestream')
      ErrorListener? errorListener,
  Map<String, String>? headers,
  BaseCacheManager? cacheManager,
  ImageRenderMethodForWeb? imageRenderMethodForWeb,
}) = image_provider.OptimizedCacheImageProvider;