copyWithWrapped method
Implementation
ShopifySharpPaymentSchedule copyWithWrapped({
Wrapped<double?>? amount,
Wrapped<String?>? currency,
Wrapped<DateTime?>? issuedAt,
Wrapped<DateTime?>? dueAt,
Wrapped<DateTime?>? completedAt,
Wrapped<String?>? expectedPaymentMethod,
}) {
return ShopifySharpPaymentSchedule(
amount: (amount != null ? amount.value : this.amount),
currency: (currency != null ? currency.value : this.currency),
issuedAt: (issuedAt != null ? issuedAt.value : this.issuedAt),
dueAt: (dueAt != null ? dueAt.value : this.dueAt),
completedAt: (completedAt != null ? completedAt.value : this.completedAt),
expectedPaymentMethod: (expectedPaymentMethod != null
? expectedPaymentMethod.value
: this.expectedPaymentMethod),
);
}