copyWith method
ElginTransactionResponse
copyWith(
{ - String? administradora,
- String? autorizacao,
- String? cnpjRede,
- String? data,
- String? mensagem,
- String? nsu,
- String? numeroCartao,
- String? pagamento,
- String? rede,
- String? tipoCartao,
- String? valor,
- String? vencimento,
- String? viaCliente,
- String? viaEstabelecimento,
- String? viaSMS,
})
Implementation
ElginTransactionResponse copyWith({
String? administradora,
String? autorizacao,
String? cnpjRede,
String? data,
String? mensagem,
String? nsu,
String? numeroCartao,
String? pagamento,
String? rede,
String? tipoCartao,
String? valor,
String? vencimento,
String? viaCliente,
String? viaEstabelecimento,
String? viaSMS,
}) {
return ElginTransactionResponse(
administradora: administradora ?? this.administradora,
autorizacao: autorizacao ?? this.autorizacao,
cnpjRede: cnpjRede ?? this.cnpjRede,
data: data ?? this.data,
mensagem: mensagem ?? this.mensagem,
nsu: nsu ?? this.nsu,
numeroCartao: numeroCartao ?? this.numeroCartao,
pagamento: pagamento ?? this.pagamento,
rede: rede ?? this.rede,
tipoCartao: tipoCartao ?? this.tipoCartao,
valor: valor ?? this.valor,
vencimento: vencimento ?? this.vencimento,
viaCliente: viaCliente ?? this.viaCliente,
viaEstabelecimento: viaEstabelecimento ?? this.viaEstabelecimento,
viaSMS: viaSMS ?? this.viaSMS,
);
}