← ClaudeAtlas

flutter-cached-imagelisted

Image caching using cached_network_image
noory-code/noory-ai · ★ 0 · AI & Automation · score 74
Install: claude install-skill noory-code/noory-ai
# Flutter Cached Image Network image caching with placeholder and error widget support. --- ## Installation ```bash flutter pub add cached_network_image ``` --- ## Quick Reference ```dart import 'package:cached_network_image/cached_network_image.dart'; // basic usage CachedNetworkImage( imageUrl: 'https://example.com/image.jpg', placeholder: (context, url) => const CircularProgressIndicator(), errorWidget: (context, url, error) => const Icon(Icons.error), ) // progress indicator CachedNetworkImage( imageUrl: 'https://example.com/image.jpg', progressIndicatorBuilder: (context, url, progress) { return CircularProgressIndicator(value: progress.progress); }, ) // custom image builder CachedNetworkImage( imageUrl: 'https://example.com/avatar.jpg', imageBuilder: (context, imageProvider) { return CircleAvatar( backgroundImage: imageProvider, radius: 40, ); }, ) // BoxFit and size CachedNetworkImage( imageUrl: 'https://example.com/image.jpg', width: 200, height: 200, fit: BoxFit.cover, ) ``` ### Using as ImageProvider ```dart // with Image widget Image( image: CachedNetworkImageProvider(imageUrl), ) // with DecorationImage Container( decoration: BoxDecoration( image: DecorationImage( image: CachedNetworkImageProvider(imageUrl), fit: BoxFit.cover, ), ), ) ``` ### Cache Management ```dart import 'package:flutter_cache_manager/flutter_cache_manager.dart'; // remove a specific image from cache aw