BeaconData.fromRegionAndBeacons constructor

BeaconData.fromRegionAndBeacons({
  1. required String region,
  2. required List<Beacon> beacons,
})

Creates a BeaconData instance from a region and a list of beacons.

Implementation

BeaconData.fromRegionAndBeacons({
  required this.region,
  required List<Beacon> beacons,
}) : super() {
  scanResult = beacons
      .map(
        (beacon) => BeaconDevice(
          uuid: beacon.proximityUUID,
          rssi: beacon.rssi,
          major: beacon.major,
          minor: beacon.minor,
          accuracy: beacon.accuracy,
          proximity: beacon.proximity,
        ),
      )
      .toList();
}