BleAdvertisementData.fromMap constructor

BleAdvertisementData.fromMap(
  1. Map map
)

Implementation

factory BleAdvertisementData.fromMap(Map<dynamic, dynamic> map) {
  return BleAdvertisementData(
    connectable:
        map[BleChannelKey.connectable] == 1 ||
        map[BleChannelKey.connectable] == true,
    advName: map[BleChannelKey.advName] as String? ?? '',
    txPowerLevel: map[BleChannelKey.txPowerLevel] as int?,
    appearance: map[BleChannelKey.appearance] as int?,
    manufacturerData: _intByteMap(map[BleChannelKey.manufacturerData]),
    serviceData: _stringByteMap(map[BleChannelKey.serviceData]),
    serviceUuids: _stringList(map[BleChannelKey.serviceUuids]),
  );
}