BleDevice.fromMap constructor

BleDevice.fromMap(
  1. Map map
)

Creates a BleDevice from a raw data map.

Implementation

factory BleDevice.fromMap(Map<dynamic, dynamic> map) {
  return BleDevice(
    id: map['id'] as String,
    name: map['name'] as String? ?? 'Unknown',
    rssi: map['rssi'] as int? ?? 0,
    serviceData: (map['serviceData'] as Map?)?.cast<String, dynamic>(),
  );
}