fromMap static method

PurchaseExpressKpis? fromMap(
  1. Object? body
)

Implementation

static PurchaseExpressKpis? fromMap(Object? body) {
  final source = readRecord(body);
  if (source == null) return null;
  return PurchaseExpressKpis(
    estimatedTotal: readText(source['estimated_total']),
    issueDate: readAny(source['issue_date']),
    lastCancelledOn: readAny(source['last_cancelled_on']),
    lastChangedOn: readAny(source['last_changed_on']),
    lastDeletedOn: readAny(source['last_deleted_on']),
    lastInvoiceIssueDate: readAny(source['last_invoice_issue_date']),
    lastInvoiceTotal: readText(source['last_invoice_total']),
    lastReactivatedOn: readAny(source['last_reactivated_on']),
    object: readText(source['object']),
    totalExpense: readText(source['total_expense']),
    totalOutstanding: readText(source['total_outstanding']),
    totalOverdue: readText(source['total_overdue']),
    totalPurchaseInvoice: readInteger(source['total_purchase_invoice']),
  );
}