WebhookBody.fromMap constructor

WebhookBody.fromMap(
  1. Map<String, dynamic> map
)

Cria uma instância de WebhookBody a partir de um Map.

Implementation

factory WebhookBody.fromMap(Map<String, dynamic> map) {
  return WebhookBody(
    invoiceSlug: map['invoice_slug'] as String,
    amount: map['amount'] as int,
    paidAmount: map['paid_amount'] as int,
    installments: map['installments'] as int,
    captureMethod: map['capture_method'] as String,
    transactionNSU: map['transaction_nsu'] as String,
    orderNSU: map['order_nsu'] as String,
    receiptUrl: map['receipt_url'] as String,
    items: (map['items'] as List<dynamic>)
        .map((item) => Item.fromMap(item as Map<String, dynamic>))
        .toList(),
  );
}