copyWith method
Implementation
DeviceAdvertisementData copyWith({
String? kCBAdvDataManufacturerData,
double? kCBAdvDataTimestamp,
String? kCBAdvDataLocalName,
bool? kCBAdvDataIsConnectable,
String? kCBAdvDataRemoteId,
int? kCBAdvDataRxSecondaryPHY,
int? kCBAdvDataRxPrimaryPHY,
List<String>? kCBAdvDataServiceUUIDs,
}) {
return DeviceAdvertisementData()
..kCBAdvDataManufacturerData = kCBAdvDataManufacturerData ??
this.kCBAdvDataManufacturerData
..kCBAdvDataTimestamp = kCBAdvDataTimestamp ?? this.kCBAdvDataTimestamp
..kCBAdvDataLocalName = kCBAdvDataLocalName ?? this.kCBAdvDataLocalName
..kCBAdvDataIsConnectable = kCBAdvDataIsConnectable ??
this.kCBAdvDataIsConnectable
..kCBAdvDataRemoteId = kCBAdvDataRemoteId ?? this.kCBAdvDataRemoteId
..kCBAdvDataRxSecondaryPHY = kCBAdvDataRxSecondaryPHY ??
this.kCBAdvDataRxSecondaryPHY
..kCBAdvDataRxPrimaryPHY = kCBAdvDataRxPrimaryPHY ??
this.kCBAdvDataRxPrimaryPHY
..kCBAdvDataServiceUUIDs = kCBAdvDataServiceUUIDs ??
this.kCBAdvDataServiceUUIDs;
}