BasicResizeImage class
Constructors
BasicResizeImage.asset (String assetName , {AssetBundle ? bundle , String ? package , bool cacheRawData = false , String ? imageCacheName , int ? cacheWidth , int ? cacheHeight , double ? compressionRatio , int ? maxBytes })
BasicResizeImage.file (File file , {double scale = 1.0 , bool cacheRawData = false , String ? imageCacheName , int ? cacheWidth , int ? cacheHeight , double ? compressionRatio , int ? maxBytes })
BasicResizeImage.memory (Uint8List bytes , {double scale = 1.0 , bool cacheRawData = false , String ? imageCacheName , int ? cacheWidth , int ? cacheHeight , double ? compressionRatio , int ? maxBytes })
BasicResizeImage.network (String url , {double scale = 1.0 , bool cache = true , int retries = 3 , Duration ? timeLimit , Duration timeRetry = const Duration(milliseconds: 100) , CancellationToken ? cancelToken , String ? cacheKey , bool printError = true , Duration ? cacheMaxAge , int ? cacheWidth , int ? cacheHeight , double ? compressionRatio , int ? maxBytes , bool cacheRawData = false , String ? imageCacheName })
Methods
createStream (ImageConfiguration configuration )
→ ImageStream
Called by resolve to create the ImageStream it returns.
inherited
evict ({ImageCache ? cache , ImageConfiguration configuration = ImageConfiguration.empty , bool includeLive = true })
→ Future <bool >
Evicts an entry from the image cache.
inherited
instantiateImageCodec (Uint8List data , ImageDecoderCallback decode )
→ Future <Codec >
Override this method, so that you can handle raw image data,
for example, compress
inherited
loadBuffer (_SizeAwareCacheKey key , DecoderBufferCallback decode )
→ ImageStreamCompleter
Converts a key into an ImageStreamCompleter , and begins fetching the
image.
inherited
loadImage (_SizeAwareCacheKey key , ImageDecoderCallback decode )
→ ImageStreamCompleter
Converts a key into an ImageStreamCompleter , and begins fetching the
image.
inherited
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
obtainCacheStatus ({required ImageConfiguration configuration , ImageErrorListener ? handleError })
→ Future <ImageCacheStatus ? >
Returns the cache location for the key that this ImageProvider creates.
inherited
obtainKey (ImageConfiguration configuration )
→ Future <_SizeAwareCacheKey >
Converts an ImageProvider 's settings plus an ImageConfiguration to a key
that describes the precise image to load.
inherited
obtainNewKey <S > (S createNewKey (_SizeAwareCacheKey value ), Future <_SizeAwareCacheKey > obtainKey () )
→ Future <S >
obtain new key base on old key
inherited
resolve (ImageConfiguration configuration )
→ ImageStream
Resolves this image provider using the given configuration
, returning
an ImageStream .
inherited
resolveStreamForKey (ImageConfiguration configuration , ImageStream stream , _SizeAwareCacheKey key , ImageErrorListener handleError )
→ void
Called by resolve with the key returned by obtainKey .
inherited
toString ()
→ String
A string representation of this object.
inherited