{"repo":"jogboms/flutter_offline","free":true,"listed":false,"github":"https://github.com/jogboms/flutter_offline","clone":"git clone https://github.com/jogboms/flutter_offline.git","description":"✈️ A tidy utility to handle offline/online connectivity like a Boss","language":"Dart","stars":1335,"topics":["flutter","flutter-package","flutter-widget","android","ios","network","dartlang","dart-library","connectivity","connectivity-manager"],"license":"MIT","category":"mobile-apps","readme_excerpt":"✈️ Flutter Offline A tidy utility to handle offline/online connectivity like a Boss. It provides support for all platforms (iOS, Android, Web, macOS, Linux, and Windows). 🎖 Installing ⚡️ Import ✔ Add Permission to Manifest 🎮 How To Use For more info, please, refer to the main.dart in the example. 🔄 Retry Functionality Manually retry connectivity checks with exponential backoff: Custom Retry Logic Override onRetry() or onRetryError() for custom behavior: Features: - Exponential backoff (1s, 2s, 4s, 8s, 16s) - Configurable retry limits and cooldown - Auto-reset on reconnection - Extends ChangeNotifier for reactive UI updates 🧪 Testing Run tests with: 📷 Screenshots 🐛 Bugs/Requests If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket on Github and I'll look into it. Pull request are also welcome. ❗️ Note For help getting started with Flutter, view our online documentation. For help on editing plugin code, view the documentation. 🤓 Mentions Simon Lightfoot (@slightfoot) is just awesome 👍. ⭐️ License MIT License","default_branch":null,"files":null,"tree":[],"storefront":"/r/jogboms","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jogboms/flutter_offline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}