WebhookEvent.fromJson constructor

WebhookEvent.fromJson(
  1. Map<String, dynamic> data
)

Parse an event from JSON

Throws WebhookEventParseException if parsing fails

Implementation

factory WebhookEvent.fromJson(Map<String, dynamic> data) {
  switch (data['type'] as String) {
    case 'StatementItem':
      return StatementItemWebhookEvent._fromJson(data);
    default:
      throw Exception('Unknown webhook event type: ${data['type']}');
  }
}