syncache_flutter 0.1.0 copy "syncache_flutter: ^0.1.0" to clipboard
syncache_flutter: ^0.1.0 copied to clipboard

Flutter integration for Syncache - lifecycle management, widgets, and connectivity detection.

Changelog #

All notable changes to this project will be documented in this file.

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

0.1.0 - 2026-03-14 #

Added #

  • SyncacheScope - InheritedWidget for dependency injection of cache instances
  • MultiSyncacheScope - Helper for providing multiple cache types without deep nesting
  • CacheBuilder - StreamBuilder-style widget for reactive cache data display
  • CacheConsumer - Consumer pattern widget with separate listener callback
  • SyncacheLifecycleObserver - App lifecycle and reconnect handling
    • Automatic refetch on app resume (configurable minimum pause duration)
    • Automatic refetch on connectivity restoration
  • FlutterNetwork - Connectivity detection using connectivity_plus
    • Debounced connectivity change events
    • Concurrent initialization handled via Completer pattern
  • SyncacheValueListenable - ValueListenable wrapper for use with ValueListenableBuilder
  • LifecycleConfig - Configuration class for lifecycle behavior customization
1
likes
160
points
88
downloads

Documentation

API reference

Publisher

verified publisherthedevayo.com

Weekly Downloads

Flutter integration for Syncache - lifecycle management, widgets, and connectivity detection.

Repository (GitHub)
View/report issues

Topics

#cache #offline-first #flutter #state-management

License

MIT (license)

Dependencies

connectivity_plus, flutter, syncache

More

Packages that depend on syncache_flutter