BluetoothDevice.fromMap constructor

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

Implementation

factory BluetoothDevice.fromMap(Map<String, dynamic> map) {
  return BluetoothDevice(
    id: map['id'] as String? ?? '',
    name: map['name'] as String? ?? 'Unknown Device',
    address: map['address'] as String? ?? '',
    isConnected: map['isConnected'] as bool? ?? false,
    rssi: map['rssi'] as int?,
    serviceUuids: (map['serviceUuids'] as List?)?.cast<String>() ?? [],
  );
}