toJson method
Implementation
@override
Map<String, dynamic> toJson() {
return {
'__typename': 'PurchaseAndroid',
'autoRenewingAndroid': autoRenewingAndroid,
'currentPlanId': currentPlanId,
'dataAndroid': dataAndroid,
'developerPayloadAndroid': developerPayloadAndroid,
'id': id,
'ids': ids == null ? null : ids!.map((e) => e).toList(),
'isAcknowledgedAndroid': isAcknowledgedAndroid,
'isAutoRenewing': isAutoRenewing,
'obfuscatedAccountIdAndroid': obfuscatedAccountIdAndroid,
'obfuscatedProfileIdAndroid': obfuscatedProfileIdAndroid,
'packageNameAndroid': packageNameAndroid,
'platform': platform.toJson(),
'productId': productId,
'purchaseState': purchaseState.toJson(),
'purchaseToken': purchaseToken,
'quantity': quantity,
'signatureAndroid': signatureAndroid,
'transactionDate': transactionDate,
'transactionId': transactionId,
'isAlternativeBilling': isAlternativeBilling,
};
}