isConnected property
Implementation
Future<bool> get isConnected async {
bool connected = await _checkWebConnection();
if (kIsWeb) return connected;
if (!connected) return connected;
List<Future<AddressCheckResult>> requests = [];
for (var addressOptions in addresses) {
requests.add(isHostReachable(addressOptions));
}
_lastTryResults = List.unmodifiable(await Future.wait(requests));
return _lastTryResults.map((result) => result.isSuccess).contains(true);
}