| backgroundColor | Image background color | Color? |
| placeholderImage | Image displayed while the target image is loading. | ImageProvider? |
| placeholderImageFit | How to inscribe the placeholder image into the space allocated during layout. | BoxFit? |
| errorImage | Image displayed while the target image throws an error. | ImageProvider? |
| placeholderImageFilterQuality | The rendering quality of the placeholder image. | FilterQuality? |
| errorImageFit | How to inscribe the error image into the space allocated during layout. | BoxFit? |
| errorImageFilterQuality | The rendering quality of the error image. | FilterQuality? |
| fadeOutDuration | The duration of the fade-out animation for the placeholderImage. | Duration? |
| fadeOutCurve | The curve of the fade-out animation for the placeholderImage. | Curve? |
| fadeInDuration | The duration of the fade-in animation for the image. | Duration? |
| fadeInCurve | The curve of the fade-in animation for the image. | Curve? |
| isFadeEnabled | Enable fade animation. Default: true | bool? |
| isShowPlaceholderWhenError | Whether to show the placeholder image when an error occurs. | bool? |