toData static method
Implementation
static Data toData(Payload payload) {
Data data = Data();
for (var barcode in payload.barcodes) {
Map<dynamic, dynamic> map = <dynamic, dynamic>{};
map["barcode"] = barcode.barcode;
map["display"] = barcode.display;
map["format"] = barcode.format;
map["type"] = barcode.type != null ? barcode.type.toString() : "";
if (barcode.parameters != null) {
barcode.parameters!.forEach((key, value) => map[key] = value);
}
data.add(map);
}
return data;
}