flutter_glide 0.1.0
flutter_glide: ^0.1.0 copied to clipboard
Flutter image loading inspired by Glide & Picasso. Auto-detects network, asset, SVG, and file sources. Ships GlideImage, GlideCircle, GlideBanner, and GlideGrid with shimmer placeholders, initials ava [...]
0.1.0 #
- New
SwiftImageBanner— full-width hero/banner image with aspect ratio, gradient/solid overlay, caption,borderRadius, andonTap. - New
SwiftImageGrid— responsive fixed-column image grid withcrossAxisCount,spacing,childAspectRatio,borderRadius, andonTap(index). - New
SwiftImage.borderRadius— rounded corners applied to all source types. - New
SwiftImage.color+colorBlendMode— colour tint viaColorFiltered, correctly inside the clip boundary. - New
SwiftImage.onTapandSwiftImageCircle.onTap— tap callbacks on all image widgets. - New
SwiftImage.maxCacheWidth/maxCacheHeight— memory-cache hints forwarded toCachedNetworkImage. - New
file://URI support — automatically stripped to a file path before passing toImage.file. - Fix
SwiftImageCircleborder clipping —ClipOvalnow sized todiameteronly; border container wraps around it so image size is always correct. - Fix
imageUrl == 'null'string guard replaced withimageUrl.trim().isEmpty. - Refactor Shared
resolveImageSource()extracted toimage_source.dart— eliminates duplicated resolver in each file. exportsupdated —ImageSourceenum andresolveImageSourceare now public.
0.0.1 #
- Initial release.
SwiftImage— rectangular image widget with network cache, shimmer placeholder, asset, SVG, file, and error fallback support.SwiftImageCircle— circular avatar widget with all of the above plus automatic initials fallback.InitialsAvatar— standalone initials widget.ShimmerPlaceholder— standalone shimmer widget.