toArguments method
Converts the advertisement data to a map of arguments.
This method is useful for passing the advertisement data as arguments to the Faketooth simulator.
Example usage:
FaketoothAdvertisementData advertisementData = FaketoothAdvertisementData(
localName: 'MyDevice',
serviceUUIDs: ['0000180f-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb'],
);
Map<String, dynamic> arguments = advertisementData.toArguments();
print(arguments);
// Output: {localName: 'MyDevice', serviceUUIDs: ['0000180f-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb']}
Implementation
Map<String, dynamic> toArguments() {
return {
'localName' : localName,
'serviceUUIDs': serviceUUIDs,
};
}