refreshStage method

  1. @override
Future<void> refreshStage()
override

Implementation

@override
Future<void> refreshStage() async {
  if (await isConnected()) {
    _setStage(VpnStage.connected);
  } else if (name == null) {
    _setStage(VpnStage.waitingConnection);
  } else if (configFile == null) {
    _setStage(VpnStage.noConnection);
  } else {
    _setStage(VpnStage.disconnected);
  }
}