Metadata constructor

Metadata({
  1. StoredObjectId? objectId,
  2. SKU? sKU,
  3. StringValue? shareUrl,
  4. Credit? totalPrice,
  5. Iterable<MapEntry<String, DynamicValue>>? values,
})

Implementation

factory Metadata({
  $0.StoredObjectId? objectId,
  $0.SKU? sKU,
  $1.StringValue? shareUrl,
  $2.Credit? totalPrice,
  $core.Iterable<$core.MapEntry<$core.String, $2.DynamicValue>>? values,
}) {
  final result = create();
  if (objectId != null) result.objectId = objectId;
  if (sKU != null) result.sKU = sKU;
  if (shareUrl != null) result.shareUrl = shareUrl;
  if (totalPrice != null) result.totalPrice = totalPrice;
  if (values != null) result.values.addEntries(values);
  return result;
}