setUp method
Implementation
void setUp({StealthInternetChecker? internetChecker}) async {
if (internetChecker != null) {
_stealthInternetChecker = internetChecker;
}
_subscription = _stealthInternetChecker.onStatusChange.listen((status) {
_debouncer(
() {
_statusController.add(status);
if (status) {
ZoConnectivityWatcher().isInternetAvailable = true;
ZoConnectivityWatcher()
.updateStream(ConnectivityWatcherStatus.connected);
} else {
ZoConnectivityWatcher().isInternetAvailable = false;
ZoConnectivityWatcher()
.updateStream(ConnectivityWatcherStatus.disconnected);
}
},
);
});
}