copyWithWrapped method
TransferQuestionnaireCreateRequest
copyWithWrapped({
- Wrapped<
String?> ? clientId, - Wrapped<
String?> ? secret, - Wrapped<
String> ? originatorClientId, - Wrapped<
String> ? redirectUri, - Wrapped<
DisbursementLimits> ? disbursementLimits, - Wrapped<
PaymentLimits> ? paymentLimits, - Wrapped<
TransactionFrequency> ? transactionFrequency,
Implementation
TransferQuestionnaireCreateRequest copyWithWrapped(
{Wrapped<String?>? clientId,
Wrapped<String?>? secret,
Wrapped<String>? originatorClientId,
Wrapped<String>? redirectUri,
Wrapped<DisbursementLimits>? disbursementLimits,
Wrapped<PaymentLimits>? paymentLimits,
Wrapped<enums.TransactionFrequency>? transactionFrequency}) {
return TransferQuestionnaireCreateRequest(
clientId: (clientId != null ? clientId.value : this.clientId),
secret: (secret != null ? secret.value : this.secret),
originatorClientId: (originatorClientId != null
? originatorClientId.value
: this.originatorClientId),
redirectUri:
(redirectUri != null ? redirectUri.value : this.redirectUri),
disbursementLimits: (disbursementLimits != null
? disbursementLimits.value
: this.disbursementLimits),
paymentLimits:
(paymentLimits != null ? paymentLimits.value : this.paymentLimits),
transactionFrequency: (transactionFrequency != null
? transactionFrequency.value
: this.transactionFrequency));
}