PaymentMethod constructor
PaymentMethod({
- PaymentMethodId? id,
- int? priority,
- String? displayName,
- StoredImage? icon,
- PaymentMethod_PaymentMethodType? type,
- Credit? currentBalance,
- 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;
}