DetalhesPagamentoData.fromJson constructor

DetalhesPagamentoData.fromJson(
  1. String jsonString
)

Implementation

factory DetalhesPagamentoData.fromJson(String jsonString) {
  final Map<String, dynamic> json =
      jsonDecode(jsonString) as Map<String, dynamic>;
  return DetalhesPagamentoData(
    numeroDas: json['numeroDas'].toString(),
    codigoBarras: json['codigoBarras'].toString(),
    valorPagoArrecadacao: (num.parse(
      json['valorPagoArrecadacao'].toString(),
    )).toDouble(),
    dataPagamento: json['dataPagamento'].toString(),
    pagamentosDebitos:
        (json['pagamentosDebitos'] as List?)
            ?.map((e) => PagamentoDebito.fromJson(e as Map<String, dynamic>))
            .toList() ??
        [],
  );
}