ConnectivityInfo.fromMap constructor

ConnectivityInfo.fromMap(
  1. Map map
)

API Documentation for ConnectivityInfo.fromMap.

Implementation

factory ConnectivityInfo.fromMap(Map<dynamic, dynamic> map) {
  return ConnectivityInfo(
    isConnected: map['isConnected'] as bool? ?? false,
    networkType: map['networkType'] as String? ?? 'unknown',
    isMetered: map['isMetered'] as bool? ?? false,
    isVpn: map['isVpn'] as bool? ?? false,
    signalStrength: (map['signalStrength'] as num?)?.toInt(),
    ipAddress: map['ipAddress'] as String?,
  );
}