AndroidBluetoothOptions.fromMap constructor

AndroidBluetoothOptions.fromMap(
  1. Map map
)

Creates options from a serialized map.

Implementation

factory AndroidBluetoothOptions.fromMap(Map<dynamic, dynamic> map) {
  return AndroidBluetoothOptions(
    scanTimeoutMs: (map['scanTimeoutMs'] as num?)?.toInt(),
    connectionPriority: _enumValue(
      AndroidBleConnectionPriority.values,
      map['connectionPriority'],
      AndroidBleConnectionPriority.balanced,
    ),
    defaultMtu: (map['defaultMtu'] as num?)?.toInt(),
    autoReconnect: map['autoReconnect'] as bool? ?? true,
    filters: _objectMap(map['filters']),
  );
}