PaymentMethod constructor

PaymentMethod({
  1. PaymentMethodId? id,
  2. int? priority,
  3. String? displayName,
  4. StoredImage? icon,
  5. PaymentMethod_PaymentMethodType? type,
  6. Credit? currentBalance,
  7. Any? details,
})

Implementation

factory PaymentMethod({
  $0.PaymentMethodId? id,
  $core.int? priority,
  $core.String? displayName,
  $1.StoredImage? icon,
  PaymentMethod_PaymentMethodType? type,
  $2.Credit? currentBalance,
  $3.Any? details,
}) {
  final result = create();
  if (id != null) result.id = id;
  if (priority != null) result.priority = priority;
  if (displayName != null) result.displayName = displayName;
  if (icon != null) result.icon = icon;
  if (type != null) result.type = type;
  if (currentBalance != null) result.currentBalance = currentBalance;
  if (details != null) result.details = details;
  return result;
}