toSerializable method
Converts this object to a serializable map.
Implementation
@override
Map<String, dynamic> toSerializable() {
final map = <String, dynamic>{
'MessageCategory': messageCategory.value,
'MessageClass': messageClass.value,
'MessageType': messageType.value,
'POIID': poiId,
'ProtocolVersion': protocolVersion,
'SaleID': saleId,
'ServiceID': serviceId,
};
if (deviceId != null) {
map['DeviceID'] = deviceId;
}
return map;
}