toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'__typename': 'WebhookEvent',
'cancellationReason': cancellationReason?.toJson(),
'currency': currency,
'environment': environment.toJson(),
'expiresAt': expiresAt,
'id': id,
'occurredAt': occurredAt,
'platform': platform.toJson(),
'priceAmountMicros': priceAmountMicros,
'productId': productId,
'projectId': projectId,
'purchaseToken': purchaseToken,
'rawSignedPayload': rawSignedPayload,
'receivedAt': receivedAt,
'renewsAt': renewsAt,
'source': source.toJson(),
'subscriptionState': subscriptionState?.toJson(),
'type': type.toJson(),
};
}