copyWith method
SignalDecisionReportRequest
copyWith({
- String? clientId,
- String? secret,
- String? clientTransactionId,
- bool? initiated,
- int? daysFundsOnHold,
- SignalDecisionOutcome? decisionOutcome,
- SignalPaymentMethod? paymentMethod,
- double? amountInstantlyAvailable,
Implementation
SignalDecisionReportRequest copyWith(
{String? clientId,
String? secret,
String? clientTransactionId,
bool? initiated,
int? daysFundsOnHold,
enums.SignalDecisionOutcome? decisionOutcome,
enums.SignalPaymentMethod? paymentMethod,
double? amountInstantlyAvailable}) {
return SignalDecisionReportRequest(
clientId: clientId ?? this.clientId,
secret: secret ?? this.secret,
clientTransactionId: clientTransactionId ?? this.clientTransactionId,
initiated: initiated ?? this.initiated,
daysFundsOnHold: daysFundsOnHold ?? this.daysFundsOnHold,
decisionOutcome: decisionOutcome ?? this.decisionOutcome,
paymentMethod: paymentMethod ?? this.paymentMethod,
amountInstantlyAvailable:
amountInstantlyAvailable ?? this.amountInstantlyAvailable);
}