flutter_image_kit library

Classes

BaseDataVientiane
BaseTolerantNetworkImage
CachedNetworkImage
Image widget to show NetworkImage with caching functionality.
CachedNetworkImageProvider
IO implementation of the CachedNetworkImageProvider; the ImageProvider to load network images using a cache.
DataVientiane
DownloadProgress
Progress of the file that is being downloaded from the originalUrl.
FadeImage
FadeWidget
MultiImageStreamCompleter
An ImageStreamCompleter with support for loading multiple images.
PreviewAndCurrentImage
StatefulImage
TolerantNetworkImage
图片处理方式:快速缩略模板 图片处理方式:数据万象https://cloud.tencent.com/document/product/460/36542

Enums

CacheManagerLogLevel
Log levels of the cache manager. Debug shows failed downloads and verbose also shows successful downloads and cache retrievals.
ImageDealType
图片处理方式:快速缩略模板 图片处理方式:数据万象-缩放thumbnail 图片处理方式:数据万象-旋转rotate

Properties

timeDilation double
Slows down animations by this factor to help in development.
no setter

Typedefs

ImageWidgetBuilder = Widget Function(BuildContext context, ImageProvider<Object> imageProvider)
Builder function to create an image widget. The function is called after the ImageProvider completes the image loading.
LoadingErrorWidgetBuilder = Widget Function(BuildContext context, String url, Object error)
Builder function to create an error widget. This builder is called when the image failed loading, for example due to a 404 NotFound exception.
PlaceholderWidgetBuilder = Widget Function(BuildContext context, String url)
Builder function to create a placeholder widget. The function is called once while the ImageProvider is loading the image.
ProgressIndicatorBuilder = Widget Function(BuildContext context, String url, DownloadProgress progress)
Builder function to create a progress indicator widget. The function is called every time a chuck of the image is downloaded from the web, but at least once during image loading.