toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "microPricing": microPricing?.toJson(),
      "price": price,
      "duration": duration,
      "currency": currency,
      "currencySymbol": currencySymbol,
      "clientName": clientName,
      "url": url,
      "title": title,
      "contentType": contentType,
      "couponDetails": couponDetails?.toJson(),
      "downloadExists": downloadExists,
      "bundle": bundle,
      "pixels": pixels?.toJson(),
      "logoUrl": logoUrl,
      "validPass": validPass?.toJson(),
      "paywallCustomization": paywallCustomization?.toJson(),
      "subscriptionsExist": subscriptionsExist,
      "subscriptionDomain": subscriptionDomain,
      "pathUrl": pathUrl,
      "categories": List<dynamic>.from(categories!.map((x) => x)),
      "detectedCountry": detectedCountry,
      "couponForPass": couponForPass?.toJson(),
      "subscriptionUrl": subscriptionUrl,
    };