cache_guard 0.0.1
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.CacheGuardExtensiononFuture— chain.cache()on any future.