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
23 lines • 917 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const enums_1 = require("./dto/enums");
class QonversionConfig {
projectKey;
launchMode;
environment;
entitlementsCacheLifetime;
entitlementsUpdateListener;
proxyUrl;
kidsMode;
constructor(projectKey, launchMode, environment = enums_1.Environment.PRODUCTION, entitlementsCacheLifetime = enums_1.EntitlementsCacheLifetime.MONTH, entitlementsUpdateListener = undefined, proxyUrl, kidsMode = false) {
this.projectKey = projectKey;
this.launchMode = launchMode;
this.environment = environment;
this.entitlementsCacheLifetime = entitlementsCacheLifetime;
this.entitlementsUpdateListener = entitlementsUpdateListener;
this.proxyUrl = proxyUrl;
this.kidsMode = kidsMode;
}
}
exports.default = QonversionConfig;
//# sourceMappingURL=QonversionConfig.js.map