This commit is contained in:
ehaya
2020-05-10 14:09:07 +04:30
parent 66c1e7bf16
commit 158c53e534
192 changed files with 13165 additions and 1 deletions
+31
View File
@@ -0,0 +1,31 @@
import 'package:flutter/material.dart';
import 'package:connectivity/connectivity.dart';
class ConnectivityProvider extends ChangeNotifier {
String conStatus = '';
checkConnection() {
Connectivity().onConnectivityChanged.listen((ConnectivityResult result) {
conStatus = _getStatus(result);
notifyListeners();
});
}
String _getStatus(ConnectivityResult result) {
switch (result) {
case ConnectivityResult.wifi:
return 'wifi';
break;
case ConnectivityResult.mobile:
return 'calcular';
break;
case ConnectivityResult.none:
return 'offline';
break;
default:
return 'offline';
break;
}
}
}