RequestSubscriptionAndroidProps.fromJson constructor
RequestSubscriptionAndroidProps.fromJson(
- Map<String, dynamic> json
)
Implementation
factory RequestSubscriptionAndroidProps.fromJson(Map<String, dynamic> json) {
return RequestSubscriptionAndroidProps(
isOfferPersonalized: json['isOfferPersonalized'] as bool?,
obfuscatedAccountIdAndroid: json['obfuscatedAccountIdAndroid'] as String?,
obfuscatedProfileIdAndroid: json['obfuscatedProfileIdAndroid'] as String?,
purchaseTokenAndroid: json['purchaseTokenAndroid'] as String?,
replacementModeAndroid: json['replacementModeAndroid'] as int?,
skus: (json['skus'] as List<dynamic>).map((e) => e as String).toList(),
subscriptionOffers: (json['subscriptionOffers'] as List<dynamic>?) == null
? null
: (json['subscriptionOffers'] as List<dynamic>?)!
.map((e) => AndroidSubscriptionOfferInput.fromJson(
e as Map<String, dynamic>))
.toList(),
);
}