toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = new Map<String, dynamic>();
  data['subscriptionAlreadyPurchased'] = this.subscriptionAlreadyPurchased;
  if (this.purchasedSubscriptions != null) {
    data['purchasedSubscriptions'] =
        this.purchasedSubscriptions!.map((v) => v.toJson()).toList();
  }
  data['freeTrialConsumed'] = this.freeTrialConsumed;
  data['allowRenewal'] = this.allowRenewal;
  data['internalUser'] = this.internalUser;
  if (this.payload != null) {
    data['payload'] = this.payload!.toJson();
  }
  data['consumptionId'] = this.consumptionId;
  data['signature'] = this.signature;
  data['downloadExists'] = this.downloadExists;
  return data;
}