feat: resolve and resolveWith helper support

This commit is contained in:
Kingkor Roy Tirtho
2023-06-23 22:40:20 +06:00
parent 8c7b19c0e5
commit a40dca73b5
12 changed files with 347 additions and 42 deletions
@@ -1,4 +1,15 @@
abstract class ConnectivityAdapter {
bool _isConnectedSync;
ConnectivityAdapter() : _isConnectedSync = true {
isConnected.then((c) => _isConnectedSync = c);
onConnectivityChanged.listen((isConnected) {
_isConnectedSync = isConnected;
});
}
bool get isConnectedSync => _isConnectedSync;
Future<bool> get isConnected;
Stream<bool> get onConnectivityChanged;