setExtraData method
Sets extra data.
This parameter is Android only. If beacon layout allows it, you can add extra bytes to the data transmitted by the beacon. Value must be within a range 0-255.
For more information check section Adding extra data in the documentation.
For iOS, beacon layout doesn't allow to transmit any extra data.
This parameter is optional.
Implementation
BeaconBroadcast setExtraData(List<int> extraData) {
if (extraData.any((value) => value < 0 || value > 255)) {
throw new IllegalArgumentException(
"Illegal arguments! Extra data values must be within a byte range 0-255");
}
_extraData = extraData;
return this;
}