subscribeConnectivityChange static method
StreamSubscription<ConnectivityResult>
subscribeConnectivityChange(
- ConnectivityChangeListener? listener, {
- bool lookUp = false,
- String lookUpUrl = "google.com",
Implementation
static StreamSubscription<ConnectivityResult> subscribeConnectivityChange(ConnectivityChangeListener? listener, {bool lookUp = false, String lookUpUrl = "google.com"}){
final subscription = Connectivity().onConnectivityChanged.listen((ConnectivityResult result) async {
if(listener != null){
final bool hasInternet = await hasConnection(lookUp: lookUp, lookUpUrl: lookUpUrl);
listener(result, hasInternet);
}
});
return subscription;
}