connection property
Implementation
Stream<bool> get connection {
final controller = StreamController<bool>();
ConnectivityService.I.onConnectivityChanged.listen((event) {
final status = event.firstOrNull;
final mobile = status == ConnectivityResult.mobile;
final wifi = status == ConnectivityResult.wifi;
final ethernet = status == ConnectivityResult.ethernet;
controller.add(mobile || wifi || ethernet);
});
return controller.stream;
}