BarcodeMetadata constructor
BarcodeMetadata({})
Implementation
factory BarcodeMetadata({
$2.Barcode? barcode,
BookMetadata? book,
ProductMetadata? product,
$2.Credit? suggestedPrice,
$core.Iterable<$2.Link>? links,
$core.Iterable<$1.StringValue>? thumbnails,
$core.Iterable<$core.MapEntry<$core.String, $2.Credit>>? allPrices,
$1.Int32Value? conditionPct,
$1.StringValue? conditionDescription,
$core.Iterable<$2.Tag>? tags,
}) {
final result = create();
if (barcode != null) result.barcode = barcode;
if (book != null) result.book = book;
if (product != null) result.product = product;
if (suggestedPrice != null) result.suggestedPrice = suggestedPrice;
if (links != null) result.links.addAll(links);
if (thumbnails != null) result.thumbnails.addAll(thumbnails);
if (allPrices != null) result.allPrices.addEntries(allPrices);
if (conditionPct != null) result.conditionPct = conditionPct;
if (conditionDescription != null)
result.conditionDescription = conditionDescription;
if (tags != null) result.tags.addAll(tags);
return result;
}