SubscriptionAccess.fromJson constructor

SubscriptionAccess.fromJson(
  1. Map<String, dynamic> json
)

Implementation

SubscriptionAccess.fromJson(Map<String, dynamic> json) {
  subscriptionAlreadyPurchased = json['subscriptionAlreadyPurchased'];
  if (json['purchasedSubscriptions'] != null) {
    purchasedSubscriptions = <PurchasedSubscriptions>[];
    json['purchasedSubscriptions'].forEach((v) {
      purchasedSubscriptions!.add(new PurchasedSubscriptions.fromJson(v));
    });
  }
  freeTrialConsumed = json['freeTrialConsumed'];
  allowRenewal = json['allowRenewal'];
  internalUser = json['internalUser'];
  payload =
  json['payload'] != null ? new Payload.fromJson(json['payload']) : null;
  consumptionId = json['consumptionId'];
  signature = json['signature'];
  downloadExists = json['downloadExists'];
}