WifiDirectDevice.fromMap constructor

WifiDirectDevice.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory WifiDirectDevice.fromMap(Map<String, dynamic> map) {
  return WifiDirectDevice(
    deviceName: map['deviceName'] ?? '',
    deviceAddress: map['deviceAddress'] ?? '',
    deviceMacAddress: map['deviceMacAddress'] ?? map['deviceAddress'] ?? '',
    status: map['status'],
    isGroupOwner: map['isGroupOwner'] ?? false,
    isServiceDiscoveryCapable: map['isServiceDiscoveryCapable'] ?? true,
    deviceType: map['deviceType'] ?? 'unknown',
  );
}