Purchase.fromJson constructor
Implementation
factory Purchase.fromJson(Map<String, dynamic> json) {
final typeName = json['__typename'] as String?;
switch (typeName) {
case 'PurchaseAndroid':
return PurchaseAndroid.fromJson(json);
case 'PurchaseIOS':
return PurchaseIOS.fromJson(json);
}
throw ArgumentError('Unknown __typename for Purchase: $typeName');
}