cache_guard 0.0.1 copy "cache_guard: ^0.0.1" to clipboard
cache_guard: ^0.0.1 copied to clipboard

Simple async caching for Flutter. Run once, reuse forever. Prevent duplicate calls, support TTL, force refresh — with zero configuration.

Changelog #

0.0.1 #

  • Initial release.
  • cacheGuard() — core async caching function with TTL and force refresh support.
  • Automatic deduplication of concurrent calls for the same cache key.
  • clearCache() — clear a specific key or all cached entries.
  • hasCache() — check if a cache entry exists.
  • getCache() — synchronously retrieve a cached value.
  • CacheGuardExtension on Future — chain .cache() on any future.
4
likes
160
points
34
downloads

Documentation

Documentation
API reference

Publisher

verified publisherridltech.my.id

Weekly Downloads

Simple async caching for Flutter. Run once, reuse forever. Prevent duplicate calls, support TTL, force refresh — with zero configuration.

Repository (GitHub)
View/report issues

Topics

#cache #async #caching #ttl #state-management

Funding

Consider supporting this project:

sociabuzz.com

License

MIT (license)

Dependencies

flutter

More

Packages that depend on cache_guard