WebhookResponseAttribute.fromMap constructor

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

response attribute from the receiving API

Implementation

factory WebhookResponseAttribute.fromMap(Map<String, dynamic> map) {
  return WebhookResponseAttribute(
    livemode: map['livemode'] ?? false,
    secretKey: map['secretKey'] ?? '',
    status: map['status'] ?? '',
    url: map['url'] ?? '',
    events: List<String>.from(map['events'] ?? const []),
    createdAt: fromTimeStamp(map['created_at']),
    updatedAt: fromTimeStamp(map['updated_at']),
  );
}