connectToWifi method
Implementation
Future<WifiConnectionStatus> connectToWifi(String ssid, String password,
String packageName) async {
final String isConnected = await _channel.invokeMethod(
'connectToWifi', <String, dynamic>{
"ssid": ssid,
"password": password,
"packageName": packageName
});
switch (isConnected) {
case "connected":
return WifiConnectionStatus.connected;
break;
case "alreadyConnected":
return WifiConnectionStatus.alreadyConnected;
break;
case "notConnected":
return WifiConnectionStatus.notConnected;
break;
case "platformNotSupported":
return WifiConnectionStatus.platformNotSupported;
break;
case "profileAlreadyInstalled":
return WifiConnectionStatus.profileAlreadyInstalled;
break;
case "locationNotAllowed":
return WifiConnectionStatus.locationNotAllowed;
break;
default:
return WifiConnectionStatus.locationNotAllowed;
}
}