ImageConfigNetwork constructor
const
ImageConfigNetwork({
- Alignment alignment = Alignment.center,
- BaseCacheManager? cacheManager,
- String? cacheKey,
- LoadingErrorWidgetBuilder? errorBuilder,
- ValueChanged<
Object> ? errorListener, - Curve fadeInCurve = Curves.easeIn,
- Duration fadeInDuration = const Duration(milliseconds: 500),
- Curve fadeOutCurve = Curves.easeOut,
- Duration? fadeOutDuration,
- FilterQuality filterQuality = FilterQuality.low,
- Map<
String, String> ? httpHeaders, - ImageWidgetBuilder? imageBuilder,
- ImageRenderMethodForWeb imageRenderMethodForWeb = ImageRenderMethodForWeb.HtmlImage,
- bool matchTextDirection = false,
- int? maxHeightDiskCache,
- int? maxWidthDiskCache,
- int? memCacheHeight,
- int? memCacheWidth,
- PlaceholderWidgetBuilder? placeholder,
- ProgressIndicatorBuilder? progressBuilder,
- Duration? placeholderFadeInDuration,
- ImageRepeat repeat = ImageRepeat.noRepeat,
- bool useOldImageOnUrlChange = false,
Implementation
const ImageConfigNetwork({
this.alignment = Alignment.center,
this.cacheManager,
this.cacheKey,
this.errorBuilder,
this.errorListener,
this.fadeInCurve = Curves.easeIn,
this.fadeInDuration = const Duration(milliseconds: 500),
this.fadeOutCurve = Curves.easeOut,
this.fadeOutDuration,
this.filterQuality = FilterQuality.low,
this.httpHeaders,
this.imageBuilder,
this.imageRenderMethodForWeb = ImageRenderMethodForWeb.HtmlImage,
this.matchTextDirection = false,
this.maxHeightDiskCache,
this.maxWidthDiskCache,
this.memCacheHeight,
this.memCacheWidth,
this.placeholder,
this.progressBuilder,
this.placeholderFadeInDuration,
this.repeat = ImageRepeat.noRepeat,
this.useOldImageOnUrlChange = false,
});