image_multi_type 1.0.1 copy "image_multi_type: ^1.0.1" to clipboard
image_multi_type: ^1.0.1 copied to clipboard

Flutter package for displaying images from network, assets, SVG, files, or widgets with caching and error handling.

Changelog #

All notable changes to the image_multi_type package will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2025-01-09 #

Added #

  • Initial release of image_multi_type package
  • ImageMultiType widget supporting multiple image types:
    • Network images with caching
    • Asset images
    • SVG assets
    • File bytes
    • Async file loading
    • Custom widgets
    • Flutter icons
  • CircleImageWidget for circular image display
  • RoundImageWidget for rounded corner images
  • NetworkCacheHelper utility class for cache management
  • Comprehensive error handling with customizable error widgets
  • Support for color tinting and custom styling
  • Built-in caching for network images using flutter_cache_manager
  • SVG support using flutter_svg

Features #

  • Smart image type detection based on input
  • Automatic fallback to error widgets on failure
  • Configurable error images and placeholders
  • Performance optimized for smooth scrolling
  • Memory efficient image handling
  • Support for all Flutter platforms (iOS, Android, Web, Desktop)

Dependencies #

  • flutter_svg: ^2.2.0 for SVG support
  • cached_network_image: ^3.4.1 for network image caching
  • flutter_cache_manager: ^3.4.1 for advanced cache management

0.0.1 - 2025-01-09 #

Added #

  • Initial development version
  • Basic image type support
  • Core widget structure
1
likes
125
points
78
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter package for displaying images from network, assets, SVG, files, or widgets with caching and error handling.

Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

cached_network_image, flutter, flutter_cache_manager, flutter_svg

More

Packages that depend on image_multi_type