UniversalImageViewer.network constructor

UniversalImageViewer.network({
  1. required String url,
  2. ImageContainerConfig config = const ImageContainerConfig(),
  3. Widget? errorWidget,
  4. Widget? loadingWidget,
  5. VoidCallback? onError,
  6. Map<String, String>? httpHeaders,
  7. Duration? fadeInDuration,
  8. Duration? fadeOutDuration,
  9. Duration? placeholderFadeInDuration,
  10. int? maxHeightDiskCache,
  11. int? maxWidthDiskCache,
  12. int? memCacheHeight,
  13. int? memCacheWidth,
  14. BaseCacheManager? cacheManager,
})

Factory constructor for network images with cached_network_image

Implementation

factory UniversalImageViewer.network({
  required String url,
  ImageContainerConfig config = const ImageContainerConfig(),
  Widget? errorWidget,
  Widget? loadingWidget,
  VoidCallback? onError,
  Map<String, String>? httpHeaders,
  Duration? fadeInDuration,
  Duration? fadeOutDuration,
  Duration? placeholderFadeInDuration,
  int? maxHeightDiskCache,
  int? maxWidthDiskCache,
  int? memCacheHeight,
  int? memCacheWidth,
  BaseCacheManager? cacheManager,
}) {
  return UniversalImageViewer(
    source: ImageSource.network,
    path: url,
    config: config,
    errorWidget: errorWidget,
    loadingWidget: loadingWidget,
    onError: onError,
    httpHeaders: httpHeaders,
    fadeInDuration: fadeInDuration,
    fadeOutDuration: fadeOutDuration,
    placeholderFadeInDuration: placeholderFadeInDuration,
    maxHeightDiskCache: maxHeightDiskCache,
    maxWidthDiskCache: maxWidthDiskCache,
    memCacheHeight: memCacheHeight,
    memCacheWidth: memCacheWidth,
    cacheManager: cacheManager,
  );
}