Implementation
double? get width; double? get height; double? get size;@igFreezedJson BoxFit? get fit;@igFreezedJson BorderRadius? get borderRadius;@igFreezedJson BoxShape? get shape; bool get enableMemoryCache; String? get heroTag; bool get isSelected;@igFreezedJson Widget? get errorWidget;@igFreezedJson VoidCallback? get onTap;@igFreezedJson Color? get color; bool get clearMemoryCacheIfFailed; bool get clearMemoryCacheWhenDispose; bool get gaplessPlayback;@igFreezedJson BlendMode? get colorBlendMode; FilterQuality get filterQuality; double? get scale; Map<String, String> get headers; bool get cache; int get retries;@igFreezedJson Duration? get timeLimit;@igFreezedJson Duration get timeRetry;@igFreezedJson CancellationToken? get cancelToken; String? get cacheKey; bool get printError; bool get cacheRawData; String? get imageCacheName;@igFreezedJson Duration? get cacheMaxAge; int? get cacheWidth; int? get cacheHeight; double? get compressionRatio; int? get maxBytes; String? get package;@igFreezedJson AssetBundle? get bundle;