fromMap static method

InvoiceKpisRead? fromMap(
  1. Object? body
)

Implementation

static InvoiceKpisRead? fromMap(Object? body) {
  final source = readRecord(body, envelopeKey: 'invoice_kpis');
  if (source == null) return null;
  return InvoiceKpisRead(
    creditApplied: readText(source['credit_applied']),
    creditIssued: readText(source['credit_issued']),
    paymentApplied: readText(source['payment_applied']),
    lastPaymentDate: readText(source['last_payment_date']),
    lastAmendedOn: readText(source['last_amended_on']),
    lastCancelledOn: readText(source['last_cancelled_on']),
    lastReactivatedOn: readText(source['last_reactivated_on']),
    deletedOn: readText(source['deleted_on']),
    voidedOn: readText(source['voided_on']),
    outstanding: readAny(source['outstanding']),
    overdue: readAny(source['overdue']),
    object: readText(source['object']),
  );
}