UniversalImageViewer.network constructor
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,
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,
);
}