peripheralsStream property

  1. @override
Stream<List<Peripheral>> get peripheralsStream
override

Stream of discovered Bluetooth peripherals.

Implementation

@override
Stream<List<Peripheral>> get peripheralsStream =>
    _peripheralsEventChannel.receiveBroadcastStream().map((event) {
      final list = List<Map>.from(event);
      return list
          .map((e) => Peripheral.fromJson(Map<String, dynamic>.from(e)))
          .toList();
    });