UNPKG

react-native-qonversion

Version:

Qonversion provides full in-app purchases infrastructure, so you do not need to build your own server for receipt validation. Implement in-app subscriptions, validate user receipts, check subscription status, and provide access to your app features and co

29 lines 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * This class contains all the information about the concrete Google product, * either subscription or in-app. In case of a subscription also determines concrete base plan. */ class ProductStoreDetails { constructor(basePlanId, productId, name, title, description, subscriptionOfferDetails, defaultSubscriptionOfferDetails, basePlanSubscriptionOfferDetails, inAppOfferDetails, hasTrialOffer, hasIntroOffer, hasTrialOrIntroOffer, productType, isInApp, isSubscription, isPrepaid, isInstallment) { this.basePlanId = basePlanId; this.productId = productId; this.name = name; this.title = title; this.description = description; this.subscriptionOfferDetails = subscriptionOfferDetails; this.defaultSubscriptionOfferDetails = defaultSubscriptionOfferDetails; this.basePlanSubscriptionOfferDetails = basePlanSubscriptionOfferDetails; this.inAppOfferDetails = inAppOfferDetails; this.hasTrialOffer = hasTrialOffer; this.hasIntroOffer = hasIntroOffer; this.hasTrialOrIntroOffer = hasTrialOrIntroOffer; this.productType = productType; this.isInApp = isInApp; this.isSubscription = isSubscription; this.isPrepaid = isPrepaid; this.isInstallment = isInstallment; } } exports.default = ProductStoreDetails; //# sourceMappingURL=ProductStoreDetails.js.map