RequestSubscriptionAndroidProps.fromJson constructor

RequestSubscriptionAndroidProps.fromJson(
  1. 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(),
  );
}